正则表达式(/^15|1$/).test("15855136876++=")竟然是true

如问题所示,感觉整个人都不好了

阅读 3k
1 个回答

/^15|1$/的正则含义是:匹配以15开头或者以1结尾的字符串,其中一个条件成立就返回true

如果你要匹配以15开头的手机号,可以这样写:

alert(/15\d{9}$/.test("15855136876++="))
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进