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,"");





 

posted @ 2018-09-06 15:34  haveProgress  阅读(90)  评论(0编辑  收藏  举报