Можете попробовать что-то такое:
$(document).on('keyup', '#sometext', function(e) {
var arr = this.value.replace(',', '.').replace(/[^0-9\.]/g, "").split('.');
if (arr.length > 1 && arr[0].length) arr[0]+='.';
//console.log(arr);
this.value = arr.join('');
});