1.只能输入英文,数字,下划线,横线
/^[\u4e00-\u9fa5A-Za-z0-9-\_]+$/
2.手机号与客服
/^1[34578]\d{9}$/
3.只含有汉字、数字、字母、下划线不能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$
解释:
^ 与字符串开始的地方匹配
(?!_) 不能以_开头
(?!.*?_$) 不能以_结尾
[a-zA-Z0-9_\u4e00-\u9fa5]+ 至少一个汉字、数字、字母、下划线
$ 与字符串结束的地方匹配
4.以字母开头,数字,英文,下划线和短横线6-20位
/^[a-zA-Z]([-_a-zA-Z0-9]{6,20})$/
5.不能输入中文
/^[^\u4e00-\u9fa5\s]*$/gi
6.邮箱的正则表达式
/^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/
7.只能数入数字
/^\d+$/
8.只能数如数字和小数点
/^[0-9]+([.]{1}[0-9]+){0,1}$/