-4

Webページの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 に答える