问题标签 [phone-number]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
57776 浏览

java - 从电话号码中删除破折号

使用java的正则表达式可用于过滤掉破折号'-'并从代表电话号码的字符串中打开右圆括号......

所以 (234) 887-9999 应该给出 2348879999 并且类似地 234-887-9999 应该给出 2348879999。

谢谢,

0 投票
7 回答
2098 浏览

c# - 查找电话号码 - 查找有和没有电话分机的号码

我有一张包含大约 130 000 条电话号码记录的表格。这些数字的格式都像这样 +4311234567。这些号码总是包括国际国家代码、本地区号,然后是电话号码,有时还包括分机号。

有一个网络服务可以检查表中的呼叫者号码。该服务已经有效。但是现在客户还希望,如果有人从公司呼叫,其号码已经在数据库中但不是他的分机,那么服务将返回一些结果。

表格示例。

现在,如果 A 公司的某人使用不同的分机号(例如 +43123456777)拨打电话,则它应该返回 id1。但问题是,我不知道扩展名有多少位数。它可能有 3,4 位或更多位。

字符串类型的匹配是否有任何模式?

数据存储在 sql2005 数据库中。

谢谢

编辑:
我从 crm 系统获得的电话号码。我已经与 crm 的管理员谈过,他正试图以不同的格式向我发送数据。

0 投票
3 回答
1033 浏览

geolocation - 英国地理位置的电话号码

是否有提供英国电话号码经纬度的服务?

例如:
查询:0141 574 xxx,返回:(55.8659829, -4.2602205) [格拉斯哥市中心]

请允许我强调,我不是在寻找反向目录查询。我对“当地”更感兴趣,比如电话天气或“我最近的披萨店在哪里?”

如果此服务不存在,您对如何实现它或从何处获取数据的建议也将非常有用。

我知道 Ofcom 提供了一个区号列表,其中包含适合地理位置的地名 [1],但我担心分辨率。我认为这是小城镇和农村地区的一个特殊问题,其中区号将覆盖较大的地理区域。

第二个示例:
区号:01555,Ofcom:Lanark
但是:
01555 860xxx 是 Crossford(拉纳克以西 4 英里)
01555 77xxxx 是 Carluke(西北 5 英里)
01555 89xxxx 是 Lesmahagow(西南 5 英里)
01555 840xxx 是 Carnwath(东北 7 英里)

因此 01555 覆盖约 80 平方英里。这不是特别本地化的。

[1] Ofcom 区号工具:http ://www.ofcom.org.uk/consumer/2009/09/telephone-area-codes-tool/

0 投票
7 回答
37076 浏览

mysql - 存储在 mysql 整数字段中时允许数字以零开头

我需要存储以 0 开头的电话号码,但是每当我尝试将其存储在 MySql 表中时,都会删除起始零,因为实际上没有数字以零开头。

如何解决这个问题?我需要将字段类型从整数更改为另一种类型吗?

0 投票
3 回答
788 浏览

php - 正则表达式:匹配以 NNN 开头并有 10 个号码的电话号码

我需要匹配以下电话号码:

  • 以 010 或 012 或 016 或 019 开头

  • 正好由 10 个数字组成

您能帮我了解如何使用 PHP 和正则表达式匹配数字吗?

0 投票
4 回答
61199 浏览

regex - 查找电话号码的正则表达式

可能的重复:
电话号码验证的综合正则表达式
grep 与电话号码的正则表达式

大家好,

我是 Stackoverflow 的新手,我有一个简单的问题。假设我们有大量的 HTML 文件(理论上无限大)。如何使用正则表达式从所有这些文件中提取电话号码列表?

解释/表达将不胜感激。电话号码可以是以下任何一种格式:

  • (123) 456 7899
  • (123).456.7899
  • (123)-456-7899
  • 123-456-7899
  • 123 456 7899
  • 1234567899

非常感谢您的所有帮助,祝您一切顺利!

0 投票
5 回答
4279 浏览

ios - 如何从字符串中提取数值?

是否可以从字符串中提取数字。例如,我有一个字符串:

我可以98890876478从上面的字符串中提取吗?

或者,如果我的字符串是:

在这种情况下,我可以提取在 XXX 之间的“98890876478”。

是否有可能做到这一点?

我从服务器收到一条消息,该消息应采用上述格式,我需要数值以进行进一步操作

编辑:

这是我尝试使用的代码:

输出:

我认为它返回两个,因为 size==2。我需要检索“XXX”之间的值。

0 投票
1 回答
628 浏览

android - 可以在 Android 中自动检索设备的电话号码吗?

是否可以通过 Android API(特别是 1.5 API)检索设备的电话号码。

0 投票
1 回答
248 浏览

ios - How to make a call which begin with * in iPhone?

In my application, I want to call the number *111, when I use this URL tel:*111 to call, but can't make call success, please give me some indicate, thank you very much.

was not work. but it will work when remove *:

0 投票
4 回答
5572 浏览

javascript - Need a regular expression for an Irish phone number

I need to validate an Irish phone number but I don't want to make it too user unfriendly, many people are used to writing there phone number with brackets wrapping their area code followed by 5 to 7 digits for their number, some add spaces between the area code or mobile operator.

The format of Irish landline numbers is an area code of between 1 and 4 digits and a number of between 5 to 8 digits.

e.g.

I'm looking for a regular expression for Javascript/PHP.