擅长:python、mysql、java
<p>这在一个真正的正则表达式中是不可能做到的,因为这个表达式不是乔姆斯基的0级语法。你知道吗</p>
<hr/>
<p>然而,Python的正则表达式实际上并不是正则表达式,并且可以处理比正则表达式复杂得多的语法。特别是,你可以把你的语法如下。你知道吗</p>
<pre><code>(..)\1*
</code></pre>
<p><code>(..)</code>是由2个字符组成的序列。<code>\1*</code>将精确的字符对匹配任意(可能为空)次。你知道吗</p>
<hr/>
<p>我把你的问题解释为希望其他所有角色都是平等的(ababab可行,但abcbdb失败)。如果你只需要第二,第四。。。要使字符相等,可以使用类似的字符。你知道吗</p>
<pre><code>.(.)(.\1)*
</code></pre>