split ()
指定された区切り文字に従って指定されたストリングを分割し、含まれているサブストリングを含むストリング配列を返します。
オプションで、特定のサブストリングが存在する場合は、そのサブストリングを返すことができます。
split("aaa_bbb_ccc", "_") == ["aaa","bbb","ccc"]
構文
split(source, 区切り文字 [, requestedIndex])
引数
- source: 指定された区切り文字に従って分割されるソース・ストリング。
- delimiter: ソース・ストリングを分割するために使用される区切り文字。
- requestedIndex: オプションのゼロ・ベースの索引
int。 指定した場合、返されるストリング配列には、要求されたサブストリングが含まれます (存在する場合)。
返品
指定された区切り文字で区切られた、指定されたソース・ストリングのサブストリングを含むストリング配列。
例
print
split("aa_bb", "_"), // ["aa","bb"]
split("aaa_bbb_ccc", "_", 1), // ["bbb"]
split("", "_"), // [""]
split("a__b", "_"), // ["a","","b"]
split("aabbcc", "bb") // ["aa","cc"]