首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模式匹配

模式匹配
EN

Stack Overflow用户
提问于 2011-12-01 14:50:54
回答 5查看 1.5K关注 0票数 1

可能重复: 电话号码验证的综合判据

我试图找出正确的模式来验证Javascript中的电话号码。num的格式如下:电话号码为10位,电话号码必须以012,013,019,014或016开头。这个过程让我很困惑。有人能帮忙吗?事先非常感谢..。

EN

回答 5

Stack Overflow用户

发布于 2011-12-01 14:53:59

尝试:

代码语言:javascript
复制
 /^01[23469]\d{7}$/.test("your telephone number");
票数 3
EN

Stack Overflow用户

发布于 2011-12-01 14:54:56

这个模式应该可以工作。

代码语言:javascript
复制
^01[23469]\d{7}$
票数 2
EN

Stack Overflow用户

发布于 2011-12-01 14:54:21

使用这样的正则表达式:

代码语言:javascript
复制
phone.match(/^01[23469]\d{7}/)

其中phone是您的电话号码变量。正则表达式意味着它必须以0开始(^),然后是1,然后是2,3,4,6,9中的任意一个,后面跟着7位数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8343247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档