有没有办法从字符串中找到电话号码?

Posted

技术标签:

【中文标题】有没有办法从字符串中找到电话号码?【英文标题】:Is there any way to find phone number from string? 【发布时间】:2015-12-19 12:58:50 【问题描述】:

我正在寻找过滤器或任何从字符串中查找电话号码的方法。实际上我得到了一个字符串的响应,也有一个电话号码,当用户点击它时,客户想要因为智能手机而建立链接。它去调用目录。

这是与响应有关的客户端请求。 “低优先级,但我们可以让电话号码成为一个超链接,以便用户可以按下并拨打电话。

即 0035312998080 要么 +35312998080"

这是一个测试响应。

Unable to process this booking online it is too close to the party date. To book please phone Fun Fitness - Play Centre on 353 - 1 - 2998080

【问题讨论】:

似乎是正则表达式的一个案例。即使您可能在项目中使用 angular,我也不确定 angular 标签是否适合这里,因为它可能是更通用的 javascript 【参考方案1】:

为什么需要找到它?就在那儿……

使其可调用:

<a href="tel:+15555551212">555-555-1212</a>

盗自How to create hyperlink to call phone number on mobile devices?

【讨论】:

以上是关于有没有办法从字符串中找到电话号码?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法直接从桌面浏览器发送电话号码到拨号器?

有没有办法让 WebView 在 Android 中自动链接 URL 和电话号码?

java如何从一串字符串中拆分出姓名地址和电话号码

iOS如何查找用户电话号码的国家代码?

将电话号码与地址簿中的确定性匹配

通过电话进行 Google 地图/地点 API 搜索