JavaScript入門講座

Home > Stringオブジェクト > splitメソッド

splitメソッド

splitメソッドは文字列を区切り文字で分割し、その結果を配列として取得します。

書式split(区切り文字 [ ,最大分割数])
戻り値文字列を区切り文字で分割し、その結果を配列を返す
引数区切り文字区切り文字を指定する
最大分割数数値で指定する
使用例文字列を「,」(カンマ)で分割して配列に代入する。

    var arry = [];
    var str = 'ABC,DEF,GHI,JKL,MN'; 
 
    arry = str.split(","); 	

    //ABC DEF GHI JKL MN
    for( var i in arry ){

	document.write(i+'番目の要素は' , arry[i] , '<br />');

    }
使用例文字列を「,」(カンマ)で分割し、要素数を指定して配列に代入する。

    var arry = [];
    var str = 'ABC,DEF,GHI,JKL,MN';

    arry = str.split("," , 2 );

    //ABC DEF
    for( var i in arry ){

	document.write(i+'番目の要素は' , arry[i] , '<br />');

    }
関連メソッド説明
charAt文字列から指定位置の文字を抽出
slice文字列から開始位置~終了位置までの文字列を抽出
substring文字列から開始位置~終了位置までの文字列を抽出
substr文字列から開始位置~指定文字数分の文字列を取得
concat文字列の後方に指定文字列を連結