小编Bob*_*ofe的帖子

Javascript中具有正则表达式的无效组

我四处寻找我的问题的解决方案,但我看不出我的正则表达式的哪一部分无效(javascript说我有一个无效的组).我想我正在使用javascript的正则表达式引擎不支持的东西?

我正在尝试验证以下美国电话号码:

555-555-5555
(555)555-5555
(555) 555-5555
555 555 5555
5555555555
1 555 555 5555
Run Code Online (Sandbox Code Playgroud)

我的验证表达是:

1?[\s-]?\(?(\d{3})\)?[\s-]?(\d{3})[\s-]?(\d{4})
Run Code Online (Sandbox Code Playgroud)

有小费吗?

javascript regex

3
推荐指数
1
解决办法
620
查看次数

标签 统计

javascript ×1

regex ×1