擅长:python、mysql、java
<p>仅在<code>\D</code>(非数字)上拆分:</p>
<pre><code>(df['Phone number'].str.split(r'\D', expand=True)
.rename(columns=lambda x: f'num{x+1}'))
num1 num2
0 12399422 930201021
1 5451354 546325642
2 789888744 656313214
3 123456654 None
</code></pre>
<p>…假设电话号码只包含数字。在</p>
<hr/>
<p>或者,使用<code>extractall</code>并且只匹配数字:</p>
^{pr2}$