<p><strong>问题:</strong><br/>
使用regex,是否可以在不同位置匹配包含相同字符的单词?</p>
<p><strong>条件:</strong><br/>
所有的单词都有相同的长度,你知道重复字符的字符位置(例如1,2和4),但你不知道它是什么。</p>
<p><strong>示例:</strong><br/>
使用小写的6个字符的单词,我想匹配第3个和第4个字符相同的单词。</p>
<pre><code>parrot <- match for double r
follia <- match for double l
carrot <- match for double r
mattia <- match for double t
rettoo <- match for double t
melone <- doesn't match
</code></pre>
<p>我不能使用量词[\d]{2},因为它匹配两个字符的任何序列,如果我说第2和第4个位置而不是第3和第4个位置呢?</p>
<p>有没有可能用regex做我想做的事?如果是,我该怎么做?</p>
<p><strong>编辑:</strong><br/>
在评论中询问,我使用的是python</p>