2011-12-15 58 views
0

我想寫一個正則表達式來告訴我,如果一個網站使用Google Adsense。下面是源代碼正則表達式在源代碼中查找特定的Javascript

  • src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  • google_ad_client =

任何想法兩個選項?謝謝

+2

plugin?書籤?如果鏈接在文本中,如同在此頁面上那樣? – zzzzBov 2011-12-15 21:58:24

回答

1

有時,正則表達式不必看起來像象形文字。這可能就是其中之一。 :)

1.一個簡單的正則表達式,要麼字符串匹配:

src="http://pagead2\.googlesyndication\.com/pagead/show_ads\.js"|google_ad_client\s*= 

2.基本PHP實現:

此相呼應的比賽。

$subject='THE INPUT YOU ARE TESTING FOR THESE TWO STRINGS'; 
preg_match_all('%src="http://pagead2\.googlesyndication\.com/pagead/show_ads\.js"|google_ad_client\s*=%', $subject, $result, PREG_PATTERN_ORDER); 
for ($i = 0; $i < count($result[0]); $i++) echo $result[0][$i]."<br>"; 

這是你在找什麼?

相關問題