Выезд Повышение
Библиотека проверки понятия повышения (BCCL)
библиотека Concept Check позволяет добавлять явный оператор и проверку понятия в стиле предложенное расширение языка C++ .
В Perl:
/ (^ 100 ([.] 0 {1,2})?) $ | (^ \ D {1,2} ([.] \ D {1,2})?) $ /
или вы можете просто добавить лишнее, если сравниваете 100 точно :)
Попробуйте это:
\d{1,2}\.\d{2}
Это дает вам однозначное или двузначное число, за которым следуют ровно два десятичных знака. Если вы хотите разрешить и десятые доли (например, 10.1), попробуйте следующее:
\d{1,2}\.\d{1,2}
/ ^ (?: 100 (?:. 0 (?: 0)?)? | \ D {1,2} (?:. \ D {1,2})? ) $ /
Работает с:
и т. Д.