首页 > 解决方案 > 红移正则表达式计数。重复操作错误

问题描述

我正在尝试在 Redshift 中进行简单的正则表达式模式匹配

我有这段代码,我收到以下错误:

REGEXP_COUNT ( "code", '^(?=.{8}$)[A-z]{2,5}[0-9]{3,6}$' )
ERROR: Invalid preceding regular expression prior to repetition operator.  The error occured while parsing the regular expression fragment: '^(?>>>HERE>>>=.{8}$)[A-'.

该模式在 python 和在线检查器的测试中运行良好,我猜它是一个 REGEX 语言问题。我已在 REGEX 上查看 PostgreSQL 文档以尝试获取帮助,因为我找不到有关实际 Redshift 的更多详细信息。

谢谢,

标签: sqlregexamazon-redshift

解决方案


推荐阅读