セパレーターの最後の出現に基づいて、文字列を2つの部分に分割するPythonの組み込み関数があるかどうかを知りたいです。
例:文字列 "abc、d、e、f"を検討し、セパレーター "、"で分割した後、出力を次のようにしたい
「abc、d、e」および「f」。
文字列を操作して目的の出力を取得する方法を知っていますが、Pythonに組み込み関数があるかどうかを知りたいです。
セパレーターの最後の出現に基づいて、文字列を2つの部分に分割するPythonの組み込み関数があるかどうかを知りたいです。
例:文字列 "abc、d、e、f"を検討し、セパレーター "、"で分割した後、出力を次のようにしたい
「abc、d、e」および「f」。
文字列を操作して目的の出力を取得する方法を知っていますが、Pythonに組み込み関数があるかどうかを知りたいです。
回答:
を使用しrpartition(s)
ます。それはまさにそれを行います。
も使用できますrsplit(s, 1)
。
rsplit(s, 1)
とrpartition(s)
出力が異なる場合は、認めなければなりません。