@Assylkhan777

Как дополнить RegExp выражение?

Добрый день.
Прошу помочь!
Как можно дополнить регулярные выражения REGEXP, чтобы данные выражения допускали ввод разделителя - точки (.)

Пример:
Регулярное выражение: (принимаются числа в диапазоне от 0 до 50 000 000)
^([0-9][0-9]{0,6}|[1-4][0-9]{7})$

Данное регулярное выражение не позволяет ввести число - 17518400.68 (семнадцать миллионов пятьсот восемнадцать тысяч четыреста рублей, шестьдесят восемь копеек).
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev
software engineer
^([0-9][0-9]{0,6}|[1-4][0-9]{7})(.\d\d)?$

но вообще эта ваша регулярка - ужасна. Смысл ее - ввести любое шестизначное число или семизначное но первая цифра 1-4?
ну такое... можно было гораздо проще, если знать все условия.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы