擅长:python、mysql、java
<p>简单方法(两次通过):</p>
<pre><code>>>> import itertools
>>> my_string = 'ABCDefgh'
>>> desired = (''.join(itertools.takewhile(lambda c:c.isupper(), my_string)), ''.join(itertools.dropwhile(lambda c:c.isupper(), my_string)))
>>> desired
('ABCD', 'efgh')
</code></pre>
<p>有效方式(一次通过):</p>
^{pr2}$