gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 18:55:39 25 4
gpt4 key购买 nike

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

我想要一个正则表达式:

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

示例:1234567890,123456789, 0000-1234567890, 000-123456789(区号 - 电话号码)

有人可以给我指出一个验证这一点的正则表达式吗?我确实浏览了很多 linkslinks

谢谢

最佳答案

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

您可以使用这个。请参阅演示。

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

您尚未定义下限。因此这也将匹配 0-0。您可以将 1 替换为您想要的任何下限。

关于javascript - 电话号码正则表达式验证[区号和电话号码],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33686274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com