JavaScript入門講座

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

substrメソッド

substrメソッドは文字列から開始位置+1~指定文字数分の文字列を抽出します。

書式substr(開始位置 [ , 指定文字数])
戻り値文字列から開始位置+1~指定文字数分の文字列を返す。
引数開始位置数値で指定する
指定文字数抽出する文字数を指定する(省略可能)
使用例5文字目から3文字を取得する。

    var str = 'ABCDEFGHIJKLMN'; 
 
    //5文字目から3文字(EFG)を返す
    document.write('抽出文字:' , str.substr(4,3)); 	
使用例5文字目から末尾までの文字列を取得する。

    var str = 'ABCDEFGHIJKLMN'; 

    //5文字目から末尾までの文字列(EFGHIJKLMN)を返す
    document.write('抽出文字:' , str.substr(4));
関連メソッド説明
charAt文字列から指定位置の文字を抽出
slice文字列から開始位置~終了位置までの文字列を抽出
substring文字列から開始位置~終了位置までの文字列を抽出
split文字列を区切り文字で分割し、その結果を配列として取得
concat文字列の後方に指定文字列を連結