REGEX отклоняет простую буквенно-цифровую - PullRequest
0 голосов
/ 17 мая 2010

Я не понимаю; это должно быть просто:

Почему эта запись в текстовом поле:

Foo 2010

Утверждено этим РЕГЕКСОМ:

ValidationExpression="^[a-zA-Z0-9 -_!]+$"

Бросить неверную ошибку ввода? Он предназначен для ввода букв, цифр, пробелов, подчеркивания и восклицательных знаков

REGEX вызывает у меня головную боль ...

1 Ответ

3 голосов
/ 17 мая 2010

Черта - должна быть размещена сразу после [ или перед ] или экранирована с \,
в противном случае он будет обрабатываться как метасимвол диапазона классов.

Попробуйте это: ValidationExpression="^[-a-zA-Z0-9 _!]+$"

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