2011-11-01 64 views

回答

3

如果只有CONF昌後的數ES,這樣的事情應該做的伎倆:

(.*)learningandthebrain\.com/Online-Register/CONF-(\d+)/Submit 

這是非常基本,因爲它得到,所以我會建議你看看正則表達式在你的空閒時間。學習正則表達式時,我發現這個工具是必不可少的:http://gskinner.com/RegExr/ - 它允許您輕鬆檢查您的正則表達式是否按預期工作。

編輯: 正則表達式不應包括域的WWW部分,因爲那將只匹配來自它的請求,並忽略來自http://learningandthebrain.com請求。其實我很確定,即使是「全部捕捉」(。*)表達式在開始時也可以省略。

另外,谷歌分析並不需要正斜槓轉義。

2

只是爲了效率完成Crafty_Shadow的正則表達式的緣故

https:\/\/www\.learningandthebrain.com\/Online-Register\/CONF-(\d+)\/Submit 

(我知道這會更好地成爲一個評論,但我仍然沒有軍銜做)

1

您應該使用以下的正則表達式:

/Online-Register/CONF-(\d+)/Submit 

注意域是不是頁面屬性的一部分,並贏得了;如果T匹配您將其包含在正則表達式。只包括路徑。

我還會啓用忽略情況標誌,如果您使用的Web服務器不區分大寫和小寫像IIS。

+1

非常感謝你,這對我有用 – user1023324