Мои навыки регулярного выражения в лучшем случае наивны. Я пытаюсь сгенерировать отчет в Google Analytics
. Я хотел бы, чтобы отфильтровать отчет по URL, которые соответствуют следующим критериям:Регулярное выражение для GA, содержащее строку
(.+)/book/<contains the case insensitive word 'test'>
Это приводит к:
URL может начинаться с чем
URL должен иметь «книга» после того, как первый
/
URL должен содержать нечувствительное к регистру ключевое слово 'test', после второго
/
. Там могут быть символы до и после ключевого слова «тест»
Я попытался использовать следующее, но он не работает:
(.+)/book/(\btest\b)
Примеры приемлемых адресов:
http://website.com/book/Biology-Tests/section/2.6/
http://website.com/book/Geometry-Test/section/3.9/
Любая помощь будет будем очень благодарны.
Не могли бы вы поделиться несколькими примерами строки, в которой вы нуждаетесь? – rawatdeepesh
Попробуйте '^/book/(? I). * Test'. Или '^/book/(? I:. * Test)' –
@ WiktorStribiżew: Это оба недопустимых выражения – Patthebug