【发布时间】:2019-11-28 01:30:06
【问题描述】:
我有一个表来存储替换,其中包括两个字段,第一个是存储单词,第二个是存储替换。我知道创建表不是一种合适的方法,但它已经到位并被其他系统使用。
表格如下所示:
WORD SUBS_LIST
------------------------------------
MOUNTAIN MOUNTAIN, MOUNT, MT, MTN
VIEW VIEW, VU
FIFTH V, 5TH
YOU EWE, U , YEW
ROW ROW , ROE
ONE UN , ONE
然后,当一个名字进来时,它是根据表格替换的。我能够使用 regexp_like 在 Oracle 上进行先前的操作。但是,我想在 Postgresql 中应用相同的方法。我尝试使用 ~ 替换 regexp_like 和 regexp_matches 但没有成功。
请找到here 到目前为止我尝试过的 DBFiddle。
感谢您的帮助:)
【问题讨论】:
-
最好将您的尝试从小提琴中包含到您的问题中,以便更清楚您想要实现的目标。
标签: regex postgresql sql-like regexp-like