使用正则表达式匹配出所有的符合的字符串,并替换为[**]
var regx = /(1[3|4|5|7|8][\d]{9}|0[\d]{2,3}-[\d]{7,8}|400[-]?[\d]{3}[-]?[\d]{4})/g;
var str = "ka13213213211323213213213213213213213213213213213212ndsajkjksad113200102222sdas13500000000adsadsadsa";
var strresult = matchPhoneNum(str,regx);
console.log(strresult);
function matchPhoneNum(str,regx){
var phoneNums = str.match(regx);
for(var i= 0;i<phonenums.length console.log="" return="" str="str.replace(phoneNums[i],temp);" str.replace="" temp="phoneNums[i]" var=""></phonenums.length>
评论1
暂时没有评论