substr メソッド
文字列内の、指定位置からの指定された長さを持つ部分を返します。
stringvar.substr(start [, length ])
引数
- stringvar
必ず指定します。一部のテキストを取り出す対象となる String オブジェクトの名前または文字列リテラルを指定します。 - start
必ず指定します。取り出す部分の開始の位置を、0 から始まるインデックス番号で指定します。 - length
省略可能です。取り出す部分の文字数を指定します。
解説
引数 length に 0 または負の値を指定すると、長さ 0 の文字列 ("") が返されます。この引数を省略すると、引数 stringvar で指定した文字列の最後まで取り出されます。
使用例
次のコードは、substr メソッドの使用例です。
function SubstrDemo(){
var s, ss; // 変数を宣言します。
var s = "The rain in Spain falls mainly in the plain.";
ss = s.substr(12, 5); // 文字列を取得します。
return(ss); // "Spain" を返します。
}
必要条件
参照
String Object メソッド | String Object プロパティ | substring メソッド
対象: String オブジェクト