Валидатор регулярных выражений только для букв и цифр - PullRequest
8 голосов
/ 11 ноября 2011

Что такое валидатор регулярных выражений только для букв и цифр в asp.net?

Мне нужно ввести только 0-9, az и AZ.Я не хочу разрешать какие-либо специальные символы одинарные или двойные кавычки и т. Д. Я использую Asp.net 3.5 Framework.

Я пробовал ^[a-zA-Z0-9]+$ и ^[a-zA-Z0-9]*$.Они не работают.

Любая помощь будет оценена.

Ответы [ 4 ]

16 голосов
/ 11 ноября 2011

Попробуйте следующее.

^[a-zA-Z0-9]+$

перейдите на этот пример , а также буквенно-цифровые символы для получения дополнительной информации

тогда попробуйте это

^[a-zA-Z0-9]*$
2 голосов
/ 11 ноября 2011

вы можете попробовать это ....

 ^[a-zA-Z0-9]+$

подробнее информация здесь

0 голосов
/ 17 августа 2017

Уважаемые англоговорящие люди.При всем моем уважении.AZ не единственные буквы в мире.Пожалуйста, используйте \w вместо [A-Za-z0-9], если вы поддерживаете другие языки в своих приложениях

0 голосов
/ 11 ноября 2011

Вы можете определить регулярное выражение следующим образом:

Regex myRegularExpression = new Regex(" \b^[a-zA-Z0-9]+$\b");

обязательно включите System.Text.RegularExpression

, а затем используйте Regex, чтобы сопоставить его с пользовательским элементом управления какследует,

например: если ваш пользовательский элемент управления является текстовым полем

myRegularExpression.isMatch(myTextBox.Text);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...