AJM*_*AJM 3 c# regex asp.net-mvc-2
通过数据注释看到此代码用于电子邮件地址的正则表达式验证.
我无法解决双反斜杠的目的.
对我而言,电子邮件必须有反斜杠 - 但我知道这不是它正在做的事情!
[RegularExpression(".+\\@.+\\..+", ErrorMessage="Please enter a valid email")]
Eti*_*tel 5
反斜杠是C#和正则表达式中的转义字符.因此,在C#中,"\\"等于单个反斜杠.然后使用生成的反斜杠来转义.,这是一个元字符,因此必须进行转义.我不知道为什么@逃脱了.
"\\"
.
@
归档时间:
15 年,1 月 前
查看次数:
11326 次
最近记录:
14 年,2 月 前