Показать сообщение отдельно
  #1 (permalink)  
Старый 14.08.2017, 11:15
Новичок на форуме
Отправить личное сообщение для ZeroSteep Посмотреть профиль Найти все сообщения от ZeroSteep
 
Регистрация: 14.08.2017
Сообщений: 4

Регулярное выражение на ограничение 4символов
Помогите составить рег.выражение с ограничениями:
мах = 4 символа
сначала = любая цифра
далее = точка
далее еще 2 цифры...

Есть вот такое ограничени на данный момент

$(this).val($(this).val().replace(/[^0-9\d.]*/g, '').replace(/([,.])[,.]+/g, '$1').replace(/^[^\d]*(\d+([.,]\d{0,1})?).*$/g, '$1'));

но проблема что до запятой можно вводить много цифр... далее ограничение на 2 цифры работает...

еще хотелось бы для идеала что бы если не цифры вводятся то символ не оставался и вообще не вводился..
Ответить с цитированием