【发布时间】:2017-07-12 23:09:41
【问题描述】:
由于 Redshift 不支持前瞻断言,我需要一种方法来查找子字符串模式匹配,但是,我希望在不包括模式本身的情况下包含模式匹配的字符串。
是的,作为替代方案,我当然可以使用 substring(),但是,如果没有匹配的子字符串,我仍然希望返回完整的字符串。这种方法需要使用 sever case 语句并且不适合。
使用正则表达式是理想的 - 例如:
The quick brown fox jumped over the lazy dog
Match String: jumped
Desired output would be: The quick brown fox
【问题讨论】:
标签: sql regex amazon-redshift