用于重复字符组的Oracle数据库正则表达式

rof*_*s91 3 regex oracle

我认为我的问题很简单.我的案例包括:

ababababab
acacacacac
adadadadad
...
azazazazaz
Run Code Online (Sandbox Code Playgroud)

我需要一个可以检测我上面提到的所有情况的正则表达式.

我尝试过使用:

(a\w){5}

但它不起作用,因为它也通过:

abacadaeaf
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

And*_*ong 6

使用Oracle正则表达式支持的反向引用:

(a\w)\1{4}
Run Code Online (Sandbox Code Playgroud)

\n指第n 捕获组(通过打开括号计算).