2011-01-31 3 views
0

Я использую: ValidationExpression = "^ [0-9a-zA-Z] + $", чтобы использовать только буквы, цифры без символов.Asp.net RegularExpressionValidator Числа, только буквы и пробелы

Однако, когда я ввожу фразу в поле, которое содержит пробел, оно не проверяется. Так что я предполагаю, что мне тоже нужно пробелы? Пример поиска, который не работает.

"Летний отдых"

кто-нибудь помочь мне здесь?

Большое спасибо

ответ

4

Просто добавьте пробел?

^[0-9a-zA-Z ]+$ 
1

Вы должны включить в [..] пространств. Пробел, табуляция и т. Д. Имеют символ \ s, поэтому вы regex: ^[0-9a-zA-Z\s]+$

3

очень легко: -

\w+[a-zA-Z\s]+$ для символов только

\w+[0-9a-zA-Z\s]+$ Буквенно-цифровая

Смежные вопросы