1. ホーム
  2. python

[解決済み] 文字列をセパレータの最後の出現位置で2つに分割する。

2022-11-20 12:19:15

質問

セパレータの最後の出現に基づいて、文字列を2つの部分に分割するために、pythonに組み込まれた関数があるかどうかを知りたいです。

例えば 文字列を考える "a b c,d,e,f" 、セパレータ上の分割の後 "," 、私は次のように出力したいです。

"a b c,d,e" と "f" のように出力したいです。

私は希望の出力を得るために文字列を操作する方法を知っていますが、私はpythonに組み込まれた関数があるかどうかを知りたいです。

どのように解決するのですか?

使用方法 rpartition(s) . まさにその通りです。

を使用することもできます。 rsplit(s, 1) .