2013
07-12
07-12
常用正则表达式
1、身份证正则验证:
/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
2、邮箱正则验证:
/[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?/
3、手机号码正则验证(支持虚拟号段):
/^((13[0-9])|(15[^4])|(14[57])|(17[0678])|(18[0,0-9]))\\d{8}$/
4、固定电话正则验证:
/\d{7,8}|\d{3}-\d{8}|\d{4}-\d{7,8}/
5、中文、英文、数字和中下划线:
#php正则表达式:
/^[a-zA-Z0-9_\-\x{4e00}-\x{9fa5}]+$/u
#js正则:
/^[a-zA-Z0-9_\-\u4e00-\u9fa5]+$/