Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何使用键盘的“允许输入”按钮验证模型地址字段?_.net_Regex - Fatal编程技术网

.net 如何使用键盘的“允许输入”按钮验证模型地址字段?

.net 如何使用键盘的“允许输入”按钮验证模型地址字段?,.net,regex,.net,Regex,我正在尝试MVC模型中的验证地址字段,但无法捕捉键盘的回车键 [RegularExpression(@"^[a-zA-Z][a-zA-Z0-9_\., -]{0,100}$", ErrorMessage = "only Alphabets and Selected Special Char")] [StringLength(200, ErrorMessage = "Maximum 200 characters allowed")] //[Display(Nam

我正在尝试MVC模型中的验证地址字段,但无法捕捉键盘的回车键

[RegularExpression(@"^[a-zA-Z][a-zA-Z0-9_\., -]{0,100}$", 
                ErrorMessage = "only Alphabets and Selected Special Char")]
[StringLength(200, ErrorMessage = "Maximum 200 characters allowed")]

//[Display(Name = "Company Name")]
public string BillingAddress { get; set; }

正则表达式中有允许的字符,但无法找到要放入模型中以允许多行的enter键字符。

请尝试在正则表达式中添加
[\n\r]

\r
用于回车
\n
用于换行符

请尝试在正则表达式中使用\r\r代表回车。@vaibhavsilar在我看来,你应该把它作为答案发布!