netneat 验证身份证号(15位或18位数字):^\d{15}|\d{18}$验证手机号码11位数字,以1开头。/^1\d{10}$/首先前后是不需要用/ /\d好像不行 TS正解:验证身份证号(15位或18位数字):var reg:RegExp = new RegExp("^[0-9]{15,18}$"); if(reg.test(str)){ console.log("ok"); }验证手机号码 var reg:RegExp = new RegExp("^1[0-9]{10}$");