擅长:python、mysql、java
<p>显然,分裂不是一个好的解决办法。(或者用逗号和圆括号而不是空格分隔)</p>
<p>使用regexp:</p>
<pre><code>import re
re.match('([^,]*), ([^(]*) \((.*)\)', 'Alm Ericson, Janine (MP)').groups()
</code></pre>
<p>退货</p>
<pre><code>('Alm Ericson', 'Janine', 'MP')
</code></pre>