罕用正则表达式 (继续更新)
-
校验数字
1 数字:^[0-9]*$ 或者 ^\d$ 2 n 位数字:^\d{n}$ 3 正整数:^(0?|[1-9]\d*)$ 4 最多两位小数:^(0?|[1-9]\d*)(.\d{1,2})?$
-
校验字符
1 汉字:^[\u4e00-\u9fa5]+$ 2 英文和数字:^[A-Za-z0-9]+$
-
其余
1 邮箱:^[\w][email protected][A-Za-z]+(\.[A-Za-z0-9]+){1,2}$ 2 域名:^((http://)|(https://))?([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}(/)$ 3 ip:^((25[0-5])|(2[0-4]d)|(1dd)|([1-9]d)|d)(.((25[0-5])|(2[0-4]d)|(1dd)|([1-9]d)|d)){3}$ 4 身份证号:^\d{15}|\d{18}$ 5 中国邮政编码:^[1-9]\d{5}(?!\d)$ 6 腾讯 QQ 号:^[1-9][0-9]{4,}$