-4

我正在搜索正则表达式以在网页 html 源中查找 facebook 个人资料页面。我尝试了类似下面的方法,但它不起作用。我正在使用 php preg_match。

(.*)facebook\.com\\/[^(plugins)(dialog)(like)](.*)
4

1 回答 1

0

试试这个:
它匹配“facebook.com”之前和之后的任何内容,后跟可选的“/”,而不是后跟“plugin”,“dialog”,“like”

(.*)facebook\.com\/?(?!plugins)(?!dialog)(?!like)(.*)

请参阅此在线示例代码

(?!text)是正的前瞻正则表达式。您可以在此处阅读有关此内容的更多信息。

于 2012-09-28T10:21:15.460 回答