| On this page | |
| Since | 21.0 |
string 内の partition 部分文字列の最初の出現箇所または最後の出現箇所を検索して、 partition 直前までの文字列と partition 以降の文字列をそれぞれ before 、 after で返します。
last がFalseに設定されている場合、 string は partition の最初の出現箇所で分割されます。 そのようなパーティションが存在しなかった場合、 before が文字列全体となり、 after が空っぽとなります。
last がTrueに設定されている場合、 string は partition の最後の出現箇所で分割されます。 そのようなパーティションが存在しなかった場合、 before が空っぽの文字列となり、 after が文字列全体となります。
入力 ¶
string:
String
分割する入力文字列。
partition:
String
string を分割する部分文字列。
last:
Bool
Trueに設定すると、 string は partition の最後の出現箇所で分割されます。 それ以外の場合、 string は partition の最初の出現箇所で分割されます。
出力 ¶
before:
String
string の partition 直前まで部分。
after:
String
string の partition 以降の部分。
| See also |