有没有办法删除字符串中整数之前的空白?

时间:2019-05-09 23:12:31

标签: python python-3.x pandas

我正试图仅在“ Player”列中删除某些字符串中的空白,而“ Player”列中的整数之前有一个空格。这是参考图像。

Dataframe

例如,我需要1040的输出为'Joshua Kimmich24,D(CR),DMC'

“播放器”列中的前五个对象也可以用作参考,它们的格式正确,需要保持不变。

1 个答案:

答案 0 :(得分:1)

使用正则表达式替换:

regex = re.compile(r'\s+(\d)') # matches whitespace followed by number, captures the number
df['Player'] = [regex.sub(r'\1', player ) for player in df['Player']]