各文字列には少なくとも 1 つの区切り文字が含まれるため、文字列を 2 つの要素に分割できるようにしたいと考えています。
例: "hello_world"
. 申請する.split("_")
と、次のものが届きます["hello", "world"]
。
文字列に 2 つ以上の区切り記号がある場合に問題が発生します。例"hello_to_you"
。受け取りたい: ["hello_to", "you"]
.
split 関数の limit オプションについては知っています:です.split("_", 2)
が、生成されるのは:["hello", "to_you"]
です。
したがって、基本的には、文字列全体を最後の区切り文字 ("_") だけで分割する必要があります。