js 正则表达式

名字:

var nameReg = /^[u4E00-u9FA5]{2,4}$/;
 
var name="32131234214321"
 
nameReg.test(name)

身份证:

var reg = /(^d{15}$)|(^d{18}$)|(^d{17}(d|X|x)$)/;
 
var idNo="3213124241442344232"
 
reg.test(idNo)

字符串提取数字

var s ="价格4500元";

var num= s.replace(/[^0-9]/ig,"");





原文地址:https://www.cnblogs.com/geekjsp/p/9598670.html