非空:/[\S]+/
数字:/^([+-]?)\d*\.?\d+$/
整数:/^-?[1-9]\d*$/
字母:/^[A-Za-z]+$/
中文:/^[\u4e00-\u9fa5]+$/
真实姓名:/^[A-Za-z0-9\u4e00-\u9fa5]+$/
日期:/^\d{4}(\-|\/|.)\d{1,2}\1\d{1,2}$/
手机号码:/0?(13|14|15|18)[0-9]{9}/
电话号码:/[0-9-()()]{7,18}/
email:/\w+((-w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+/
6到16位任意字符:/^[\w\W]{6,16}$/
身份证号:/\d{17}[\d|x]|\d{15}/
tel.replace(/(\d{3})\d{4}(\d{4})/,'$1****$2')
tel.replace(/(\d{3})\d{4}(\d{4})/,'$1********')
tel.replace(/(\d{3})(\d{4})(\d{4})/,'***$2****')
手机号码:
13[0-9], 14[5,7], 15[0, 1, 2, 3, 5, 6, 7, 8, 9], 17[0, 1, 6, 7, 8], 18[0-9]
不分运营商,统一的Reg
/^1(3[0-9]|4[57]|5[0-35-9]|7[0135678]|8[0-9])\\d{8}$/
1.移动号段:
134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188
/^1(3[4-9]|4[7]|5[0-27-9]|7[08]|8[2-478])\\d{8}$/
2.联通号段:
130,131,132,145,155,156,170,171,175,176,185,186
/^1(3[4-9]|4[7]|5[0-27-9]|7[08]|8[2-478])\\d{8}$/
3.电信号段:
133,149,153,170,173,177,180,181,189
/^1(3[4-9]|4[7]|5[0-27-9]|7[08]|8[2-478])\\d{8}$/