.net正则表达式集成

Udd*_*wal 5 c# regex asp.net

在此输入图像描述我试图在C#中创建一个只允许使用字母字符和空格的正则表达式.我刚试过这个.

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

Pra*_*kar 6

你可以试试

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

描述

^ - 字符串的开头

[ ] - 括号指定字符集

A-za-z - 所有大写/小写字母

- Consider a space

+ - 一个或多个字母

$ - 表示字符串结束