我对 RegEx 还很陌生,正在尝试从以下文本中的键:值对中提取以下值-
要提取的值 -
RDU5
字符串 - "stopCode":"RDU5"
我正在使用以下表达式 - ((?<=stopCode\":\").*?(?="))
除了在 Redshift 上之外,此 RegEx 工作得非常好,因为 Redshift 不支持 Positive Lookbehind 和 Positive Lookahead。
您能否建议 Redshift 的替代方案是什么?我已经浏览了https://docs.aws.amazon.com/redshift/latest/dg/pattern-matching-conditions-posix.html但无法修改它以在 Redshift 上工作。
任何建议将不胜感激。
谢谢!