regex - 或 Google Analytics 中正则表达式的运算符

标签 regex google-analytics

如何更改 channel 的正则表达式以测试 url?在对 woocommerce 的 wordpress 网站英文网址进行额外翻译后发生了变化。

https://regex101.com/r/HybY5q/2

.*/produkt/.*/

CN: http://www.example.com/en/product/1234
德:http://www.example.com/produkt/1234
.*/warenkorb/

CN: http://www.example.com/en/cart
德:http://www.example.com/warenkorb
.*/kasse/

CN: http://www.example.com/en/checkout-2/
德:http://www.example.com/kasse

由于我不想更改为 Wordpress/WooCommerce 的 URL,我该如何调整正则表达式?我认为它是一个“或”运算符。

谢谢。

最佳答案

您可以在捕获组中使用或运算符( | ),这将允许您匹配您想要的方式:

\/(warenkorb|cart)\/?

this in your updated example

另外,我不太了解谷歌分析,但在正则表达式中,您通常必须转义像 / 这样的标记。使用 \就像你在上面的表达式中看到的那样。您提供的示例没有这样做,因此不匹配。

关于regex - 或 Google Analytics 中正则表达式的运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40377545/

相关文章:

google-analytics - 用于私有(private) Intranet 应用程序的 Google Analytics

regex - 如何禁用Eclipse的find/search regex提示下拉菜单?

sql - PostgreSQL 中大写名称的正则表达式检查

javascript - Showdown Markdown 不替换字符串

google-analytics - GA session - 时区

python - Python Google Analytics(分析)反采样每小时进行一次通话

google-analytics - 我可以追溯从 Google Analytics 中排除某些 IP 地址吗?

java - 如何使用正则表达式获取文件扩展名?

ruby - 用 Ruby 替换部分正则表达式匹配

pdf - 通过 PDF 文件中的链接跟踪传入的推荐网站?