擅长:python、mysql、java
<p>使用正则表达式,可以按数字拆分字符串(<code>\d</code>):</p>
<pre><code>>>> import re
>>> re.split(r'\d', 'afwr1hk2kruf1fhhs2')
['afwr', 'hk', 'kruf', 'fhhs', '']
>>> [s for s in re.split(r'\d', 'afwr1hk2kruf1fhhs2') if s] # remove empty one
['afwr', 'hk', 'kruf', 'fhhs']
</code></pre>