擅长:python、mysql、java
<pre><code>print re.findall(r'(?=(\w(\w)\2))',s)
^^
</code></pre>
<p>你需要使用<code>r</code>。它是原始的方法。那个将删除<code>escaping</code>问题`。你知道吗</p>
<p>或者</p>
<pre><code>print re.findall('(?=(\w(\w)\\2))',s)
^^
</code></pre>
<p>这将允许regex访问python将处理的<code>\2</code>。你知道吗</p>
<pre><code> re.findall(r"(?=((\w)(?!\2)(\w)\3))",s)
</code></pre>
<p>您可以使用它来强制<code>X not equal to Y</code>。请参阅演示。你知道吗</p>
<p><a href="https://regex101.com/r/uF4oY4/11" rel="nofollow">https://regex101.com/r/uF4oY4/11</a></p>