用户名验证是这样写的么, var reg = /^[\u4e00-\u9fa5A-Za-z0-9_]{2,13}$/;
今天我的组长说, 用户名是可以输入@ 或\. 类似,微博的验证! 求一个
[RegularExpression(@"^(([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+)|([a-zA-Z0-9]+[a-zA-Z0-9_\-]+)$", ErrorMessage = "字母数字组合,或则邮件地址。")]
[Display(Name = "账户")]
public string UserCD { get; set; }
我没怎么好好测试啊,是以前做着玩写的。
哇,这虽不明但觉厉啊,先试试
邮箱的正则表达式吗 ?
/^\w+@\w+(\.[a-zA-Z]{2,3}){1,2}$/;
在网上搜,有那个常用表达式的软件
本人之前就是用这个表达式的~, 让后就思考了,用户名是不是单纯就是 邮箱验证的??
恩,应该是。。。