【发布时间】:2013-09-12 13:33:02
【问题描述】:
我得到了以下正则表达式:
=([^"]*)
基本上我想提取 = 和 " 之间的值(例如:“City=Paris”,输出“Paris”)。但由于某种原因,此表达式在 PowerCenter 中不起作用。
你知道如何实现它吗?
谢谢 托马斯
【问题讨论】:
标签: etl informatica informatica-powercenter
我得到了以下正则表达式:
=([^"]*)
基本上我想提取 = 和 " 之间的值(例如:“City=Paris”,输出“Paris”)。但由于某种原因,此表达式在 PowerCenter 中不起作用。
你知道如何实现它吗?
谢谢 托马斯
【问题讨论】:
标签: etl informatica informatica-powercenter
你可以试试这个
REG_EXTRACT('"City=Paris"','(.*\w+=)(\w+)(".*)',2)
这基本上将字符串分成三组字符并返回第二组。
【讨论】: