正则表达式:奇数出现的奇数

tet*_*s11 10 regex

在搜索中找不到我的问题:

我有一个字母{a,b,c},我需要生成一组具有奇数a的字符串.

有效期:ababaccccc baaaccccc cab caabaaac

InValid:baac caacccb caabbbaac

尝试:

\b[bc]*a{3}[bc]*\b 但这是非常有限的.

sch*_*sch 8

以下正则表达式应该可行.

\b[bc]*a(([bc]*a){2})*[bc]*\b
Run Code Online (Sandbox Code Playgroud)