在我的练习中,我需要验证电话号码,正确的电话号码是:
1234567890
123-456-7890
123.456.7890
(123)456-7890
(123) 456-7890
456-7890
我尝试了[(]?[0-9][0-9][0-9][).-]? ?[0-9][0-9][0-9][.-]?[0-9][0-9][0-9][0-9]
,但这样似乎也接受像(123.456-7890
这样的东西。我该如何处理?或者需要用完全不同的方法?
以下是一些无效的电话号码:
123-45-6789
123:4567890
123/456-7890
.*
将是一个正确的答案。 - Bohemian