1.座机号:
d{3}-d{8}|d{4}-d{7,8}
使用正则验证结果:
console.log(/^d{3}-d{8}|d{4}-d{7,8}$/.test("029-83392311")); //true
或者是:
console.log(/^d{3}-d{8}|d{4}-d{7,8}$/.test("0917-8339231")); //true
2.身份证号:
/^(d{15}$|^d{18}$|^d{17}(d|X|x))$/
使用正则验证结果:
console.log(/^(d{15}$|^d{18}$|^d{17}(d|X|x))$/.test(610323199109237852)); // true
3.验证正整数:
/^+?[1-9][0-9]*$/
使用正则验证结果:
console.log(/^+?[1-9][0-9]*$/.test(1.3)) //false console.log(/^+?[1-9][0-9]*$/.test(1)) //true console.log(/^+?[1-9][0-9]*$/.test(0)) //false
4.验证QQ号(最少是5位数字):
/[1-9][0-9]{4,}/
使用正则验证结果:
console.log(/^[1-9][0-9]{4,}$/.test(935905311)); //true console.log(/^[1-9][0-9]{4,}$/.test(935905.311)); // false