首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

国际电话号码的Javascript正则表达式

要匹配国际电话号码,你可以使用以下的JavaScript正则表达式:

代码语言:javascript
复制
const regex = /^\+\d{1,4}?[-\s]?$?\d{1,3}?$?[-\s]?\d{1,4}[-\s]?\d{1,4}[-\s]?\d{1,9}$/;

这个正则表达式解释如下:

  • ^:字符串的开始
  • \+:匹配加号+,表示国际电话号码的开始
  • \d{1,4}?:匹配1到4位数字,表示国家代码。问号?表示国家代码可以省略
  • [-\s]?:匹配一个空格或连字符-,表示可能的分隔符。问号?表示分隔符可以省略
  • $? \d{1,3}? $?:匹配1到3位数字的区号,可以用括号括起来。问号?表示括号可以省略
  • [-\s]?:匹配一个空格或连字符-,表示可能的分隔符。问号?表示分隔符可以省略
  • \d{1,4}[-\s]?\d{1,4}[-\s]?\d{1,9}:匹配剩余的电话号码部分,允许数字、空格和连字符-之间的分隔符
  • $:字符串的结束
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的文章

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券