2017-09-17 78 views
-2

我在尋找它包含顯示器精確匹配條件的正則表達式正則表達式的URL與精確匹配,或

即/網頁-A /子頁面或/網頁-B/anothersubpage

最終結果應該顯示任一或這些頁面只有精確匹配的,它不應該返回一個頁面像/網頁-b/anothersubpage?什麼

它應該只返回2頁

+0

歡迎。這是完全不清楚你在問什麼。如果您無法提供[最小,完整和可驗證示例](https://stackoverflow.com/help/mcve),那麼人們將很難全面掌握您的問題並提出適當的答案。乾杯。 – wp78de

+0

嗨,我試圖在GA中創建一個過濾器,它只返回2頁上面提到的url結果。所以尋找一個正則表達式,它返回「/網頁-a /子頁面」或「/網頁-a /子頁面」而不用引號,作爲完全匹配。它應該只有這2個結果,而不是像網頁-a/subpage?abc等任何東西。希望這個清除東西 – User2016

回答

0

好了,因爲你只需要兩個固定的字符串,你可以做這樣的:

(\/webpage-a\/subpage$)|(\/webpage-b\/anothersubpage$) 

測試它here

說明:

  • 第一替代(/網頁-A /子頁面$)
    字符串 「/網頁-A /子頁」 的字面(區分大小寫)
    $斷言位置的端部相匹配線
  • 第二替代(/網頁-b/anothersubpage $)
    字符串 「/網頁-b/anothersubpage」 的字面(區分大小寫)
    $斷言位置在一行的末尾匹配

反斜槓是避免正斜線的必要條件,它具有特殊的含義。

您可能希望在每個替代項的開始處添加一個^來斷言行的開始位置,如下所示,但我認爲您不需要這種情況。

(^\/webpage-a\/subpage$)|(^\/webpage-b\/anothersubpage$) 
+0

謝謝...這工作(^ \ /網頁-A \ /子頁面$)|(^ \ /網頁-b \/anothersubpage $)...欣賞它! – User2016