(внимание, не пугаемся):
^[/^а-яА-ЯёЁ0-9a-zA-Z?@!,.|:;'"&#$№%\[\]{}()+-\]]{0,100}$
Её предназначение - пропускать только все вышеперечисленные, которых не должно быть больше ста. Нооо, оно тупо пропускает все символы. Например без проблем пройдут такие как = или <>
не корректный паттерн
может проще запретить то, чего не должно быть? )
Обсуждают сегодня