繁体   English   中英

电话号码正则表达式验证[区号和电话号码]

[英]Phone number regex validation [Areacode and phone number]

我的要求与正常的国际电话号码验证有些不同。

我想要一个正则表达式:

  1. 需要将电话号码限制为10。
  2. 如果输入“-”,则应在“-”之前和之后的10个字符限制内设置4个最大字符限制。

示例:1234567890,123456789,0000-1234567890,000-123456789(区域代码-phonennumber)

有人可以指出我要验证这一点的正则表达式吗? 我也期待通过大量的链接链接

谢谢

^(?:\d{1,4}-)?\d{1,10}$

您可以使用它。请参阅演示。

https://regex101.com/r/hE4jH0/3

您尚未定义下限,因此也将匹配0-0您可以将1替换为所需的下限。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM