关于js的正则表达式验证

//标准写法regexp=newRegExp(pattern[,flag]);pattern:模板的用法是关键,也是本章的主要内容。flag:"i"(ignore)、"g"(global)、"m"(multiline)的组合i-忽略大小写,g-反复检索,m-多行检索flag中没有g时,返回字符串,有g时返回字符串数组

functionisMobel(value){

if(/^13\d{9}$/g.test(value)||(/^15[0-35-9]\d{8}$/g.test(value))||(/^18[05-9]\d{8}$/g.test(value))||(/^\d{3,4}-\d{8}$/g.test(value))){

returntrue;

}else{

returnfalse;

}

}

其中的g表示多次循环

相关推荐