gpt4 book ai didi

regex - GA的正则表达式,包含字符串

转载 作者:行者123 更新时间:2023-12-03 16:16:15 26 4
gpt4 key购买 nike

我的正则表达能力充其量只是天真。
我正在尝试在Google Analytics中生成报告。我想在符合以下条件的URL上过滤此报告:

(.+)/book/<contains the case insensitive word 'test'>


转换为:


网址可以以任何开头
URL的第一个 /后应有“ book”
URL应在第二个 /之后包含不区分大小写的关键字“ test”。关键字“ test”之前和之后可能会有字符


我尝试使用以下内容,但无效:

(.+)/book/(\btest\b)


可接受的网址示例:

http://website.com/book/Biology-Tests/section/2.6/

http://website.com/book/Geometry-Test/section/3.9/

任何帮助将非常感激。

最佳答案

您可以使用

^/book/.*[tT][Ee][Ss][Tt]


它将匹配一个URL,该URL在主机部分包含 book(区分大小写)子路径之后,然后在任何0+字符( .*)之后包含一个不区分大小写的单词 test。如果单词 test必须是整个单词,请用单词边界括起来: ^/book/.*\b[tT][Ee][Ss][Tt]\b

请注意,为了匹配 testtests\b只能在单词前面使用:

^/book/.*\b[tT][Ee][Ss][Tt]


或在尾随单词边界之前使用可选的子模式:

^/book/.*\b[tT][Ee][Ss][Tt][sS]?\b
^^^^^^^

关于regex - GA的正则表达式,包含字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41191854/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com