关于 JavaScript 中电话号码的表单验证问题

Posted

技术标签:

【中文标题】关于 JavaScript 中电话号码的表单验证问题【英文标题】:Form Validation Question Regarding Phone Numbers in JavaScript 【发布时间】:2021-01-18 17:37:00 【问题描述】:

我需要在 javascript 中验证用户提供的电话号码格式为(###)###-####(###) ###-#### 的表单,区别在于) 后面的空格。为什么?我不知道。这对我来说毫无意义,任何电话号码都不应该在美国看起来像我的目的。

无论如何,我目前使用的代码如下所示:

pattern="[0-9]3-[0-9]3-[0-9]4"

这将确保电话号码的格式为:###-###-####

【问题讨论】:

【参考方案1】:

,我认为这个正则表达式会帮助你:

/\([0-9]3\) ?[0-9]3\-[0-9]4/

【讨论】:

以上是关于关于 JavaScript 中电话号码的表单验证问题的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript----表单验证

JavaScript脚本语言实现表单数据校验

javascript写一个表单验证,姓名和手机号码不能为空及有效性,验证通过提交后弹出窗口提示的:提交成功

表单验证不显示消息

jQuery验证器:表单拒绝验证

关于手机号码正则判断,在Vue3中的使用