Как запретить специальные чартеры в регулярном выражении
В общем случае мне нужно разрешить числа и пробелы некоторыми специальными символами +,-,{ } только и минимум 7 до максимум 13 цифр
Выражение проверки:
/^[- +()0-9]{7,13}$/
Но переделывать специальные чартеры, такие как $%^&*#@, разрешенные в текстовом поле при вводе текста, я не хочу
этот.Пожалуйста, помогите мне.
Спасибо
Что я уже пробовал:
Validation expression:<pre lang="Javascript">/^[- +()0-9]{7,13}$/
Но переделывать специальные чартеры, такие как $%^&*#@, разрешенные в текстовом поле при вводе текста, я не хочу
этот
ZurdoDev
Есть онлайн-генераторы регулярных выражений. Вы пробовали что-нибудь из этого?
Ramesh p
это онлайн выражение но не сработало
Kris Lantz
Похоже, что подобное уже было задано ранее, с потенциальным модифицируемым решением здесь (Решение 4). https://www.codeproject.com/Questions/720667/How-to-restrict-special-characters-and-spaces-in-t