news 2026/6/21 20:43:08

在AWS Athena中使用regexp_extract函数对某个json字段进行正则取数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在AWS Athena中使用regexp_extract函数对某个json字段进行正则取数

问题

我需要从下面字符串中,取出utm_source的值:
https://www.example.com/page?utm_content=buffercf3b2&utm_medium=social&utm_source=snapchat.com&utm_campaign=buffer

解决

使用regexp_extract的正则表达式,取数据即可,如下:

SELECTregexp_extract('https://www.example.com/page?utm_content=buffercf3b2&utm_medium=social&utm_source=snapchat.com&utm_campaign=buffer','utm_source=([^&]+)',1);

关键就是了解regexp_extract函数的使用。

参考

  • 正则表达式函数
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/17 23:01:57

IT66120FN:低功率发射器,配备HDMI 1.4 3D

该IT66120是一款高性能、低功耗单通道HDMI发射机,完全兼容HDMI 1.3a、HDCP 1.2,并向后兼容DVI 1.0规范。IT66120还提供HDMI 1.4 3D功能,通过HDMI链路实现直接3D显示。该IT66120旨在为数字电视兼容消费电子产品(如机顶盒、DVD播放器…

作者头像 李华
网站建设 2026/6/20 16:46:32

LLM实战指南:Stanford CS336构建大模型核心知识点(建议收藏)非常详细收藏我这一篇就够了

文章是Stanford CS336课程的系统学习笔记,详细介绍了大语言模型(LLM)的全栈知识,包括Tokenizer设计、计算复杂度分析、网络结构优化、超参数选择、训练技巧、MoE架构、GPU优化、分布式并行、推理加速、Scaling Law、模型评估和数据处理等关键技术。内容全…

作者头像 李华
网站建设 2026/6/18 11:36:43

64、Vi、Ex和Vim编辑器命令全解析

Vi、Ex和Vim编辑器命令全解析 在文本编辑领域,Vi、Ex和Vim编辑器以其强大的功能和高度的可定制性受到众多用户的青睐。下面将详细介绍这些编辑器的各种命令,帮助你更高效地使用它们。 编辑命令 在Vi、Ex和Vim中,c、d和y是基本的编辑操作符。以下是一些常见的文本更改和删…

作者头像 李华
网站建设 2026/6/20 14:46:12

Adobe押注生成式AI获得回报,年度营收创历史新高

Adobe表示其创纪录的年度营收反映了公司"在全球AI生态系统中日益增长的重要性"。将生成式AI深度融入Adobe创意软件生态系统的策略正在获得回报,这一点从该公司最新财报中可以看出。尽管在撰写本文时,其股价今年已下跌超过37%,但Ado…

作者头像 李华