regex - 正则表达式谷歌分析 - 从 url 过滤目录和语言
问题描述
我正在尝试创建一个新的 Google Analytics 视图过滤器来显示首页、显示本地化页面和一些目录。这是目前我的正则表达式。
^\/$|^\/fr|^\/page|)(\/\w*)*
例如,我要显示的页面
/
/page
/page/
/page/elephant
/fr
/fr/123
/fr/test
/fr/test/gold
我不想显示的页面
/frant
/franythingafter
/fr-13212
/page1231
/page-28
/fr21
我找不到自己如何限制上面显示的情况,例如在fr之后包含其他文本。
欢迎咨询?
解决方案
您的正则表达式缺少一些东西。您可以更新它以添加一个左括号(
作为替代,断言行尾$
并删除|
替代中的第三个管道:
您也可以使用可选的替换(?:fr|page)?
后跟可选部分来编写它,该部分匹配正斜杠/
后跟零个或多个空白字符(\/(\w*)?)?
推荐阅读
- powerbi - 如何解决 12008 - 在 couchbase 中执行批量获取操作时出错
- javascript - 查找两个嵌套 Javascript 对象之间的差异并将差异与一些唯一 ID 一起存储
- stored-procedures - 为什么存储过程会出现语法错误
- c++ - C++:grpc 使用运行时定义的 proto 发送数据
- reactjs - 仅部署对 Heroku 的 React
- python - 如何获取按钮以启动脚本
- flutter - 如何在颤动中显示另一个容器上方的容器?
- svelte - 延迟加载组件
- visual-studio-2019 - 为 Hololens 部署了解决方案,但无法阻止它
- javascript - 在选择框选项样式属性上显示隐藏按钮