擅长:python、mysql、java
<p>如果不使用正则表达式求解,可以使用<a href="https://docs.python.org/2/library/itertools.html#itertools.dropwhile">^{<cd1>}</a>:</p>
<pre><code>>>> from itertools import dropwhile
>>>
>>> ''.join(dropwhile(str.isdigit, "32cl2"))
'cl2'
>>> ''.join(dropwhile(str.isdigit, "4563nh3"))
'nh3'
</code></pre>
<hr/>
<p>或者,使用<a href="https://docs.python.org/2/library/re.html#re.sub">^{<cd2>}</a>,替换字符串开头的一个或多个数字:</p>
<pre><code>>>> import re
>>> re.sub(r"^\d+", "", "32cl2")
'cl2'
>>> re.sub(r"^\d+", "", "4563nh3")
'nh3'
</code></pre>