我們使用專有的跟蹤系統,需要使用正則表達式來在我們指定的URL上加載第三方腳本。帶URL的正則表達式 - 語法
我想檢查我們使用的是看它看起來正確的正則表達式的語法。
要符合下列URL
/products/18/indoor-posters
我們正在利用這個規則:
.*\/products\/18\/indoor-posters.*
這是否正確?另外,如果URL上有查詢參數,它是否仍然有效?例如
/products/18/indoor-posters?someParam=someValue
還有另一個URL匹配:
/products
的規則是這樣的:
.*\/products
將這項比賽是否正確?
正則表達式旨在匹配給定URL上的訪問者。因此,例如,訪問者可能會在www.mysite.com/products上打開頁面,並且可能他們在URL中也可能具有查詢參數。我們只想匹配匹配/產品的請求URI,可選地使用例如由?a = b表示的查詢參數。 – thirtyish
@thirtyish:好的,我編輯了我的答案。 –
謝謝你 - 我覺得我們差不多。參數值也需要支持連字符和下劃線。我們將如何做到這一點? – thirtyish