Помогите с регуляркой

Статус
В этой теме нельзя размещать новые ответы.

yavasilek

Мой дом здесь!
Регистрация
5 Окт 2008
Сообщения
1.199
Реакции
454
В булке есть возможность в доп полях делать проверку по регулярке.
r7VH.png

Хочется с помощью данного поля избавится бот ботов.
Помогите составить регулярку которая бы проверяла на правильность ввода значения.
Допустим мне надо проверить ввел ли пользователь значение - 1.345
 
Допустим мне надо проверить ввел ли пользователь значение - 1.345
Я не знаю что такое "булка", но нужно поподробнее написать какие значения разрешено вводить. Например, если только это число допустимо, то регулярное выражение будет "1\.345". Если любое число с точкой и тремя знаками после нее, то "\d+?\.\d{3}"
 
А правильный ответ оказался где-то посредине: ^1\.345$

Объясняю: ^ в начале и $ в конце нужно, чтобы обозначить, что ответ должен полностью соответствовать регулярному выражению, а экранирование точки (\.) нужно, так как точка - это метасимвол представляющий их себя любой символ кроме окончания строки и чтобы скрипт не считал правильным следующий ответ 1а345, необходимо дать понять, что нужна именно точка.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху