Вопросы к Поиску с Алисой
Нет однозначного ответа на вопрос, какие регулярные выражения считаются безопасными для проверки форм. Однако есть информация о некоторых регулярных выражениях, которые используют для проверки различных полей формы: www.makeuseof.com proglib.io
/^[a-zA-Z]+$/
. www.makeuseof.com Специальный символ «+» означает, что предыдущий символ должен встречаться по крайней мере один раз, без верхнего предела. www.makeuseof.com /^|d+$/
. www.makeuseof.com В нём используется специальный символ «|d» для представления диапазона цифр, вместо их записи. www.makeuseof.com /^[a-zA-Z|d]+$/
. www.makeuseof.com /^|d{9,15}$/
. www.makeuseof.com /^[A-Z0-9._%+-]+@[A-Z0-9-]+.+.[A-Z]{2,4}$/i
. proglib.io Флаг «i» в регулярных выражениях обеспечивает регистронезависимость сравнения. proglib.io