帮忙看几个.NET正则表达式

来源:百度知道 编辑:UC知道 时间:2024/06/06 12:27:03
1,邮箱格式
2,密码(≥6 - 20 位,至少包含一个数字,字母,数字,特殊符号)
3,1-30位 只能包含数字,字母,特殊字符
4,用户姓名 正则表达式
5,只能输入4位数字

追加100分!

谢谢了!
密码: 6-20位,允许输入字母,汉字,数字,下划线 _
用户名:允许输入字母,汉字
个人简介:允许输入字母,汉字,数字,符号

1 ^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$
2 ^(?!(?:[^a-zA-Z]|\D|[a-zA-Z0-9])$).{6,20}$
3 ^\w+$
4 ^[a-zA-Z ]{1,20}$(英文) ^[\u4e00-\u9fa5]{1,10}$(中文)
5 ^\d{4}$

1 ^([\w\d]+@[\w\d]+(\.[\w\d]+)+)$

2,3 不知道特殊字符有哪些。。

4 ^([\u4e00-\u9fa5]{2,4})$
5 ^(\d{4})$