如何使用正则表达式摆脱该选项卡?我还需要即时执行此操作,因为名称将在列表中。
import re
x = 'Muh kay'
我希望 x 是
x = 'Muh Kay'
它们之间只有一个空格。
你可以使用类似 re.sub(r'\t', ' ', s( 的东西,它将用空格替换制表符。 请参考这个答案: 如何用字符串中的空格替换自定义制表符,具体取决于制表符的大小?
这将可以:
x = 'Muh kay'
x = ' '.join(i.capitalize() for i in x.split())
我会这样做:
x.replace('t', ' ')
但是,这不会添加大写字母,如示例所示。