【发布时间】:2015-07-08 07:57:33
【问题描述】:
我正在使用正则表达式:[(]?(((\d)([() .-]+)?)+){7,18}|\*\d{3,10}|\d{3,10}\*(?!/)
如何将附加的正则表达式更改为不将作为 Facebook 网址一部分的号码识别为电话号码,但可以识别不属于网址的电话号码?
网址: https://www.facebook.com/pages/Fashion-24/151055822249094?fr=ts
上述正则表达式将“151055822249094”检测为电话号码。
【问题讨论】:
-
又是一个历史问题。您能告诉我们您使用的是什么语言吗?也许,您也可以使用
(?<![/\d])(?:[(]?(?:(?:(?:\d)([() .-]+)?)+){7,18}|\*\d{3,10}(?!\d)|(?<!\d)\d{3,10}\*)(?!/)。
标签: c# regex url phone-number