参考这个问题,但现在在PostgreSQL里,我如何捕获等号前面的单词?URL中还有另一个等号,我不想捕获它。
SELECT
TRIM(',' FROM REGEXP_REPLACE('TType=SEND|Status=OK|URL=min://j?_a=3&ver=1.1|day=3',
'=[^|]+($|\|)', ',')) "PARAMS"
从上述字符串 TType=SEND|Status=OK|URL=min://j?_a=3&ver=1.1|day=3
中,我只想要 TType、Status、URL、day
注:该字符串使用管道分隔符 | 分割参数。