用JavaScript验证电话号码

用JavaScript验证电话号码

我在某个网站上找到了这个代码,它运行得很好。它验证电话号码是否为下列格式之一:
(123) 456-7890123-456-7890

问题是我的客户(我不知道为什么,也许是客户端的东西)想要添加另一种格式,连续的十个数字,如下所示:1234567890.

我用了这个正则表达式,

/^(\()?\d{3}(\))?(-|\s)?\d{3}(-|\s)\d{4}$/

如何添加它也验证了另一种格式?我不擅长正则表达式。


慕运维8079593
浏览 706回答 3
3回答

偶然的你

我的选择是:/^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$/im有效格式:(123) 456-7890(123)456-7890123-456-7890123.456.78901234567890+31636363634075-63546725
打开App,查看更多内容
随时随地看视频慕课网APP