该title()
方法效果很好,但是我遇到了一种情况,其中有以单词和数字开头的字符串,我只想对字符串中不以数字开头的单词进行标题化。
数字的数量可以是可变的,并且并不总是有数字。以下是每种情况的示例。
"this is sparta".title() # This Is Sparta
"3rd sparta this is".title() # 3Rd Sparta This Is
"4545numbers start here".title() # "4545Numbers Start Here
我希望这些改为:
"This Is Sparta"
"3rd Sparta This Is"
"4545numbers Start Here"
我正在使用一个不允许导入的程序,我需要在一行中执行此操作。我唯一可以使用的库是re
.
如果可能的话,我的偏好是使用列表推导来做到这一点。