Postgresql Oracle regexp_substr,带4个参数到Postgres

Postgresql Oracle regexp_substr,带4个参数到Postgres,postgresql,database-migration,regexp-replace,Postgresql,Database Migration,Regexp Replace,我正在从Oracle移植到Postgres,我在Oracle中有一个查询,在select子句中有regexp\u substr,其中有4个参数。如果regexp\u substr只有两个参数(字符串和匹配模式),我可以在Postgres中使用regexp\u matches。但当有4个参数(字符串、匹配模式、起始位置、第n次出现)时,我无法找到替代方案 有人能帮忙把它转成博士后吗?谢谢你的帮助 能否请您提出问题,并向我们展示当前代码和一些示例数据,以演示它的功能?有人问了这个问题,可能其中一个答

我正在从Oracle移植到Postgres,我在Oracle中有一个查询,在select子句中有
regexp\u substr
,其中有4个参数。如果
regexp\u substr
只有两个参数(字符串和匹配模式),我可以在Postgres中使用
regexp\u matches
。但当有4个参数(字符串、匹配模式、起始位置、第n次出现)时,我无法找到替代方案


有人能帮忙把它转成博士后吗?谢谢你的帮助

能否请您提出问题,并向我们展示当前代码和一些示例数据,以演示它的功能?有人问了这个问题,可能其中一个答案就是您正在寻找的答案for@a_horse_with_no_name非常感谢。在这种情况下,我可以在Postgres中使用split_part函数。