regexp_substr(‘111-222-333-444', '[^-]+', 1, 2, 'c') 获取到的是222的值 二、postgresql替换方案 1.oracle的sql select *from tb_user cwhere c.columnin (select regexp_substr('xxx,ssss,mmm' ,'[^,]+',1,level)from dualconnectby regexp_substr('xxx,ssss,mmm','[^,]+',1,level)isnotNULL) 2.替换方案 select *...
在Postgres中,这样做的方法是在regex上使用g标志,以便它返回所有匹配项,而不仅仅是第一个匹配项。
presto 类似REGEXP_SUBSTR 的函数 replace函数和substitute函数的区别 在Excel中,经常会用到两个“替换函数”,一个是SUBSTITTE函数,另外一个是REPLACE函数。这两个函数各自有各自的长处,是十分常用的一对替换函数。今天世杰老师给大家讲一下这两个函数的最常用的案例。 1、函数介绍 SUBSTITUTE函数是用于将目标文本字符...
postgresql中的regexp_substr等效这在Postgres中要容易得多(不需要PL/pgSQL )