Показать сообщение отдельно
  #3 (permalink)  
Старый 04.05.2017, 15:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,237

Сообщение от shyxeroks
регулярку для проверки суммы, в переменной должны быть только цифры и одна точка либо запятая
Как вариант...

var reg=/^\d*[.,]?\d+$/;
var str='123';
alert(str+' - '+reg.test(str));
str='123.4';
alert(str+' - '+reg.test(str));
str='123,45';
alert(str+' - '+reg.test(str));
str='123,';
alert(str+' - '+reg.test(str));
str='.123';
alert(str+' - '+reg.test(str));
Ответить с цитированием