如何在毯子[]中获取文本(Presto)
Posted
技术标签:
【中文标题】如何在毯子[]中获取文本(Presto)【英文标题】:How to get text among in blanket [] (Presto) 【发布时间】:2021-10-24 08:28:59 【问题描述】:如何在 presto 中从毯子 [ ] 中获取结果 'xxx'。 我找不到合适的正则表达式来解决我的问题
select aaa_[xxx]
你能帮帮我吗?
谢谢
【问题讨论】:
能否提供输入数据示例和所需输出,不清楚您在问什么 【参考方案1】:如果你有这样的字符串:并且想要提取方括号之间的子字符串,使用这个:
select regexp_extract('aaa_[xxx]','.*?\[(.*?)\]',1) --returns xxx
【讨论】:
以上是关于如何在毯子[]中获取文本(Presto)的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Presto 中获取连续日期,其中一列中的开始日期和另一列中的结束日期
Presto系列 | 五Tuning Presto SQL Query