我正在寻找最pythonic的方法来替换字符串的第一个和最后一个单词(由于各种原因,以字母为基础进行操作是行不通的)。为了演示我正在尝试做的事情,这里有一个例子。
a = "this is the demonstration sentence."
我希望我的 python 函数的结果是:
b = "This is the demonstration Sentence."
棘手的部分是字符串的前面或结尾可能有空格。我需要保存这些。
这就是我的意思:
a = " this is a demonstration sentence. "
结果需要是:
b = " This is a demonstration Sentence. "
也会对正则表达式是否比 python 的内置方法更好地完成这项工作的意见感兴趣,反之亦然。