<p>给定一个单词在一个从零开始的字符串中的索引(“索引”在这个句子中是位置2),并且一个单词被定义为被空格分隔的单词,我需要找到这个单词的第一个字符的索引。你知道吗</p>
<p>我的空白正则表达式模式是<code>"( +|\t+)+"</code>,只是为了覆盖我的所有基(新行字符除外)。我使用<code>split()</code>将字符串分隔成单词,然后将每个单词的长度相加。然而,我需要考虑一种可能性,即单词之间使用了不止一次的空格字符,因此我不能简单地将单词数减去1添加到该数字中,并且每次都保持准确。你知道吗</p>
<p>示例:</p>
<pre><code>>>> example = "This is an example sentence"
>>> get_word_index(example, 2)
8
</code></pre>