[英]Optimising regexp search telephone # search results (JS)?
我正在为第二年级项目编写软件,该软件使我可以使用JSON从网站中提取电话号码。 我编写的代码以HTML格式并在“”中提取了网站的内容。 有什么办法可以通过使用JavaScript编写某种类型的脚本来识别电话号码?
例如:当前会收到:+44(0)1484 432911。
这意味着我无法确定它是多少,但我想收到:John:+44(0)1484432911。或General Information:+44(0)1484 432911。
如果您在网站上拥有格式化的电话号码,则可以按以下方式进行匹配:
new RegExp(/(\w:)?(\s)?\+[\d]{2}\s[\(\d\)][\d]+/ig).test("John: +44 (0)1484 432911")
它也可以不使用名称,因为第一部分是可选的(\\w:)?(\\s)?
如果电话号码的格式不同,则应定义一个模式并检查正则表达式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.