regex - Google data Studio REGEX_MATCH - 如何从字符串之间提取字符串?
问题描述
我有一个网址如下
www.abc.com?utm_term=stack%20overflow&device=mobile
我需要 stack%20overflow
从 url 中提取。我已经尝试了一切,但它不起作用。任何帮助表示赞赏。
我尝试了以下它不起作用
REGEXP_EXTRACT(URL, "utm_term=\\w+/([\\w-]+)/")
解决方案
您应该能够通过类似的方法来实现它,utm_term=([^&]*)
这将使每个字符介于utm_term=
和之间&
。
例子:
REGEXP_EXTRACT(URL, 'utm_term=([^&]*)')
推荐阅读
- c# - 日期范围在 for 循环中无法正常工作
- javascript - 第二次点击后触发按钮的功能
- vba - 确定复制/粘贴过程的范围/条件
- ios - UISplitViewController 与 tableView 作为 detailView 错误
- javascript - 如何在谷歌地图中使用标记设置价格
- angular - 将请求标头中的用户信息传递到.net core Api中的存储库类的最佳方法是什么
- c# - C# Visual Studio 无法添加对 2 项目的引用
- python - Python:两个对象似乎引用同一个变量,即使它们之间没有任何明确的联系
- command-line - 有没有办法编辑在 Octave CLI 中键入的最后一个 Octave 命令和/或脚本
- javascript - 从多级嵌套数组 JavaScript 中获取所有键值