regex - 使用 Google RE2 Regexp for Data Studio 从 URL 中提取域名
问题描述
我在事件操作字段中有一个 URL 列表,并且只需要使用 Data Studio 提取域名(没有 TLD):
https://example.com => example
https://www.example.com => example
https://subdomain.example.com => example
设法提取除非 www 版本之外的所有内容:
REGEXP_EXTRACT(Event Action, '^[^.]+.([^.]+)')
任何想法如何提取非 www 版本?感谢任何帮助。
解决方案
这可以解决问题(创建了一个谷歌数据工作室报告(嵌入谷歌表格)来演示):
REGEXP_EXTRACT(Event Action, "(\\w+)\\.\\w+$")
推荐阅读
- angular - 如何为 angular cli 生成的库设置自定义路径?
- java - 如何在 JavaFX 运行时将字符编码设置为 UTF-8
- angular - 我有一个具有相同值的数组需要删除所有其他值
- database - Laravel 8 - 为什么不在视图中获取数据
- node.js - 如何在 Nuxt 应用中部署整个 Wordpress 应用?
- python - 在终端中运行 Python 文件 - 在 VSCode 中 - 在命令前加上与号“&” - 它是什么?
- c++ - 基于模板类型的无输入参数的“重载”功能
- django - Django中的异步视图
- java - 如何添加一个1射击婴儿小怪的结界?
- doxygen - 包含路径不包含文件夹