匹配手机号
var reg =/^1[345789]d{9}$/;
匹配邮箱
var reg =/^([a-zA-Z0-9]+[_|\_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,3}$/;
上面的邮箱匹配中有一个"_"
我们公司自定义的邮箱验证正则匹配如下:
邮箱
必须含有@符号;
@前可以包含:英文、数字、-_+.(短横线、下划线、加号、点),最短1位,最长64位;
@后面可以包含:英文、数字、-.(短横线、点),最短4位,最长255位;
总长度最长320位;
不区分大小写;
var emailReg = /^w[a-zA-Z0-9_.+-]{0,62}[a-zA-Z0-9]@[a-zA-Z0-9][a-zA-Z0-9.-]{0,246}[a-zA-Z0-9].[a-zA-Z]{2,6}$/;
匹配微信号
var reg =/^[a-zA-Z][a-zA-Zd_-]{5,19}$/;
匹配QQ号
var reg =/^d{5,10}$/;
匹配密码
var reg =/^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*)(?=.*[?@#%&].*).{8,16}$/;
分机号
var reg =/^d{4,6}$/
坐席号
var reg = /[1]d{3,5}$/
123456789 ↩︎