文字列の最初と最後の単語を置き換える最もPython的な方法を探しています(文字ベースで行うと、さまざまな理由で機能しません)。私がやろうとしていることを示すために、ここに例があります。
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の組み込みメソッドよりもこの仕事をうまく行うか、またはその逆かについての意見にも興味があります。