Интеграция регулярных выражений .net - PullRequest
0 голосов
/ 25 февраля 2019

enter image description here Я пытаюсь создать регулярное выражение в C #, которое допускает только символы алфавита и пробелы.Я только что попробовал это.

[Required(ErrorMessage = "Please Enter Name")]
[Display(Name = "Name")]
[RegularExpression("^([a-zA-Z])",
ErrorMessage = "Please Enter Correct Name")]

Ответы [ 2 ]

0 голосов
/ 25 февраля 2019

Вы можете использовать [A-Za-z\s]+, оно будет соответствовать буквам алфавита и пробелам

[RegularExpression("[A-Za-z\s]+", ErrorMessage = "Please Enter Correct Name")]

\s соответствует любому пробелу

0 голосов
/ 25 февраля 2019

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

[RegularExpression("^([A-Za-z ]+$)",
ErrorMessage = "Please Enter Correct Name")]

Описание

^ - Начало строки

[ ] - В скобках указанонабор символов

A-za-z - Все заглавные / строчные буквы

- Рассмотрим пробел

+ - одна или несколько букв

$ - указывает конец строки

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