我需要爲Google Analytics目標創建正則表達式查詢。我們的目標URL必須包含:如何爲必須包含以下字符的字符串編寫正則表達式匹配:thankYou.sjs?donate_page
thankYou.sjs donate_page
然而,也有不少的網址不是可以渲染這個字符串,則所有與我不關心其他的修飾?
請指教。
我需要爲Google Analytics目標創建正則表達式查詢。我們的目標URL必須包含:如何爲必須包含以下字符的字符串編寫正則表達式匹配:thankYou.sjs?donate_page
thankYou.sjs donate_page
然而,也有不少的網址不是可以渲染這個字符串,則所有與我不關心其他的修飾?
請指教。
只是字符串本身會工作。如果你想只這個字符串,只需使用字符串零寬度斷言的開始/結束:
^thankYou\.sjs\?donate_path$
@ExplosionPills:我想你忘記了問號的特殊含義。 如果你不逃避它,你的表達:
^thankYou.sjs?donate_path$
將匹配
thankYou.sjsdonate_path
或
thankYou.sjdonate_path
且不說點的特殊含義。
所以我想這樣的事情應該工作:
thankYou\.sjs\?donate_path
此外,如果有可能的是,donate_path不在查詢字符串中的第一個,你可以使用這個:
thankYou\.sjs\?([^&]*&)*donate_path
是的,但問題是,字符串不能以thankYou.sjs開頭 – user2057787 2013-02-09 23:00:49
給我一個輸入和輸出示例 – 2013-02-09 23:13:01
我想我想出了這個查詢:^ thankYou \ .sjs \?donate_page。*請讓知道這是否工作。我需要查詢返回僅包含上述字符串的頁面。 – user2057787 2013-02-10 01:40:31