我需要一个正则表达式来匹配
(120)234-5678
这种格式。
我尝试使用
^[(1]\d\d..\d{3}.\d{4}(?!\d)
但它也匹配不以 1 开头的数字
(921)123-4444
(933)123-3333
(933)123-4444
(944)123-6666
(955)123-6666
(912)123-2800
(914)123-6000
(903)123-4444
(860)123-5801
(856)132-3333
(850)123-1323
(914)123-6000
(703)123-4444
(760)123-5801
(756)132-3333
(950)123-1323
正如评论中提到的,目前尚不清楚要求是什么。然而,下面的正则表达式匹配
^\(1\d\d\)\d{3}.\d{4}
最后一点。正则表达式是一个复杂的主题。您可能会发现检查Regex101以获得更多帮助很有用。