gpt4 book ai didi

javascript - 使用 JavaScript 验证电话号码

转载 作者:IT王子 更新时间:2023-10-29 02:39:14 26 4
gpt4 key购买 nike

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

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

我正在使用这个正则表达式,

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

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

最佳答案

我选择的正则表达式是:

/^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$/im

有效格式:

(123) 456-7890
(123)456-7890
123-456-7890
123.456.7890
1234567890
+31636363634
075-63546725

关于javascript - 使用 JavaScript 验证电话号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4338267/

26 4 0
文章推荐: javascript - 使用 ajax 读取 XML 节点
文章推荐: javascript - 将
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com