js正则表达式问题

snail_86 2015-09-22 04:15:03
用js正则表达式验证电话号码的时候,采用这样的表达是,
function chk_phone(phone){
var reg = /^(13[0-9]|14[0-9]|15[0-9]|18[0-9])\d{8,8}$/i;//\d{8}总是错误,\d{8,8}正确,不知道为什么
return reg.test(phone);
}

而在另一段js里面 /^(13[0-9]|14[0-9]|15[0-9]|18[0-9])\d{8}$/i来test(phone)结果是正确的,求解为什么。
...全文
47 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,884

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧