相关疑难解决方法(0)

用于电话号码验证的全面正则表达式

我正在尝试整合一个全面的正则表达式来验证电话号码.理想情况下它会处理国际格式,但它必须处理美国格式,包括以下内容:

  • 1-234-567-8901
  • 1-234-567-8901 x1234
  • 1-234-567-8901 ext1234
  • 1(234)567-8901
  • 1.234.567.8901
  • 1/234/567/8901
  • 12345678901

我将回答我目前的尝试,但我希望有人能有更好的和/或更优雅的东西.

regex validation phone-number

901
推荐指数
22
解决办法
88万
查看次数

什么是我应该在SQL varchar(长度)手机中考虑的最长的全球电话号码

什么是我在SQL varchar(length)手机中应该考虑的最长的全球电话号码.

注意事项:

  • +国家代码
  • ()用于区号
  • 扩展扩展的x + 6个数字(所以使其为8 {space})
  • 组之间的空格(即美国电话+ x xxx xxx xxxx = 3个空格)
  • 这是我需要你帮助的地方,我希望它能在全世界范围内使用

考虑到现在我的特殊情况,我不需要卡等.号码以国家代码开头,以扩展名结尾,没有传真/电话等评论,也不需要电话卡.

sql-server validation database-design data-modeling phone-number

187
推荐指数
5
解决办法
13万
查看次数

正则表达式将匹配有效的国际电话号码?

在尝试拨打电话号码之前,我需要确定电话号码是否有效.电话可以去世界任何地方.

正则表达式将匹配有效的国际电话号码?

regex ivr telephony

96
推荐指数
14
解决办法
17万
查看次数