<p>我有一个字节码字符串和所有匹配的字节码中的开始和结束索引(来自文本编辑器)。你知道吗</p>
<p>例如<code>mystring</code>:</p>
<pre><code>a few names with accents are Emily Brontë, Noël Coward, Zoë Wanamaker
</code></pre>
<p>当我搜索包含<code>ë</code>的单词时,我会在文本编辑器中找到这些(字节码)索引:<br/>
<code>matches = [[35, 43], [44, 49], [58, 62]]</code></p>
<p>现在我想使用python p.e.在这些匹配中搜索,以找到字母<code>o</code>的所有子字符串,并在<code>mystring</code>中找到这些<code>o</code>的新字节码。你知道吗</p>
<pre><code>newmatches = []
for n in matches:
for m in reg.finditer(str(mystring[n[0]:n[1]], 'utf-8')):
newmatches.append([m.start(), m.end()])
</code></pre>
<p>在上面的示例中,start()和end()不是字节码,也不是<code>mystring</code>中的索引,而是子字符串中的索引。你知道吗</p>
<p>如何解决这个问题?你知道吗</p>