标签: phone-number

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

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

  • 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万
查看次数

如何标记电话号码?

我想在HTML文档中将电话号码标记为可调用链接.我已经阅读了微格式方法,我知道,该tel:方案将是标准的,但实际上没有实现.

Skype的定义,因为据我所知,skype:并且callto:,已经获得了后者的一些人气.我认为,其他公司有其他计划或跳上callto:火车.

标记电话号码的最佳做法是什么,以便尽可能多的人使用VoIP软件只需点击链接即可接听电话?

奖金问题:有没有人知道紧急号码的并发症,如美国的911或德国的110?

干杯,

更新: Microsoft NetMeeting采用callto:WinXP下的方案.这个问题表明,Microsoft Office Communicator将处理tel:方案而不是处理方案callto:.太棒了,雷德蒙!

更新2:两年半以后.这似乎归结为你想用这个数字做什么.在移动环境中,tel:是要走的路.如果您认为您的用户更多是Skype用户(callto:或者更有可能安装了Google Voice(tel:),那么定位桌面取决于您.我的个人意见是,在使用时有疑问tel:(符合@Sidnicious的回答).

更新3:用户@ rybo111指出,Chrome中的Skype同时也加入了这个tel:行列.我无法验证这一点,因为手头都没有机器,但如果这是真的,那就意味着我们终于有了一个胜利者:

                                        tel:
Run Code Online (Sandbox Code Playgroud)

html markup url-scheme phone-number

458
推荐指数
6
解决办法
40万
查看次数

以编程方式获取Android手机的电话号码

如何以编程方式获取运行我的Android应用程序的设备的电话号码?

android phone-number telephonymanager

431
推荐指数
10
解决办法
40万
查看次数

以编程方式在iOS中获取自己的电话号码

有没有办法通过iPhone SDK的标准API获取自己的电话号码?

iphone phone-number ios

327
推荐指数
6
解决办法
21万
查看次数

什么是我应该在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万
查看次数

如何在显示电话号码的情况下打开拨号器?

我不需要拨打电话号码,我只需要拨打拨号就可以显示已经显示的电话号码.我Intent应该用什么来实现这个目标?

android phone-number android-intent

180
推荐指数
3
解决办法
13万
查看次数

如何在C#中将字符串格式化为电话号码

我有一个字符串"1112224444"它是一个电话号码.我想格式化为111-222-4444,然后将其存储在一个文件中.它在数据线上,我宁愿能够在不指定新的情况下执行此操作变量.

我刚在想:

String.Format("{0:###-###-####}", i["MyPhone"].ToString() );
Run Code Online (Sandbox Code Playgroud)

但这似乎没有成功.

**更新**

好.我选择了这个解决方案

Convert.ToInt64(i["Customer Phone"]).ToString("###-###-#### ####")
Run Code Online (Sandbox Code Playgroud)

现在,当扩展名小于4位时,它会搞砸.它将填写右边的数字.所以

1112224444 333  becomes

11-221-244 3334
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

c# string formatting phone-number

153
推荐指数
12
解决办法
21万
查看次数

用空字符串替换非数字

在我们的项目中快速添加需求.我们的数据库中用于保存电话号码的字段设置为仅允许10个字符.所以,如果我通过"(913)-444-5555"或其他任何东西,是否有一种快速的方法来通过某种特殊的替换函数运行字符串,我可以传递一组字符允许?

正则表达式?

c# regex string phone-number

123
推荐指数
6
解决办法
10万
查看次数

用PHP格式化电话号码

我正在开发一个短信应用程序,需要能够将发件人的电话号码从+11234567890转换123-456-7890,以便将其与MySQL数据库中的记录进行比较.

这些数字以后一种格式存储,以便在网站的其他地方使用,我宁愿不改变这种格式,因为它需要修改大量代码.

我将如何使用PHP进行此操作?

谢谢!

php phone-number

89
推荐指数
10
解决办法
16万
查看次数

快速拨打电话号码

我试图拨打一个不使用特定号码的号码,而是拨打变量中的号码,或者至少告诉它拨打手机中的号码.在变量中调用的这个数字是我使用解析器或从网站sql中获取的数字.我做了一个按钮试图通过功能调用存储在变量中的电话号码,但无济于事.什么都有帮助谢谢!

    func callSellerPressed (sender: UIButton!){
 //(This is calls a specific number)UIApplication.sharedApplication().openURL(NSURL(string: "tel://######")!)

 // This is the code I'm using but its not working      
 UIApplication.sharedApplication().openURL(NSURL(scheme: NSString(), host: "tel://", path: busPhone)!)

        }
Run Code Online (Sandbox Code Playgroud)

phone-call phone-number ios swift

74
推荐指数
12
解决办法
10万
查看次数