Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Регулярные выражения > Регулярное выражение


Автор: Voldemar2004 21.4.2016, 16:17
Помогите составить регулярное выражение, которое проверяет числа от [0, 340000000], числа могут быть дробными через "."

Автор: ginnie 21.4.2016, 16:25
Нужно именно регулярным выражением? Я бы сделал регулярное выражение на число /^\d+(?:\./d+)?$/ и два неравенства $value >= 0 и $value <= 340000000.

Автор: Voldemar2004 21.4.2016, 16:48
Использовал такую регулярку с условием <= 340 000 000

Код

pattern = RegExp(/^\d{1,9}(\.\d{1,2})?$/);

Автор: larges1ze 24.4.2016, 18:40
Модератор: Сообщение скрыто.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)