擅长:python、mysql、java
<p>如果您想要索引字符串中所有出现的<code>|</code>字符,可以这样做</p>
<pre><code>In [30]: import re
In [31]: str = "aaaaaa|bbbbbb|ccccc|dddd"
In [32]: [x.start() for x in re.finditer('\|', str)]
Out[32]: [6, 13, 19]
</code></pre>
<p>你也可以</p>
<pre><code>In [33]: [x for x, v in enumerate(str) if v == '|']
Out[33]: [6, 13, 19]
</code></pre>