最新のWeb開発のチュートリアル
 

JavaScript弦substr() Method

<JavaScriptの文字列リファレンス

文字列の部分を抽出します。

var str = "Hello world!";
var res = str.substr(1, 4);

解像度の結果は次のようになります。

ello
»それを自分で試してみてください

もっと"Try it Yourself"以下の例。


定義と使用法

substr()メソッドは、指定された位置の文字から始まる文字列の一部を抽出し、指定された数の文字を返します。

Tip:負の開始番号を使用し、文字列の末尾から文字を抽出するために(This does not work in IE 8 and earlier)

注意: substr()メソッドは、元の文字列を変更しません。


ブラウザのサポート

方法
substr() はい はい はい はい はい

構文

パラメータ値
パラメーター 説明
start 必須。 抽出を開始する位置。 最初の文字はインデックス0にあり
length 任意。 抽出する文字の数。 省略した場合、それは文字列の残りの部分を抽出し、

技術的な詳細

戻り値: テキストの抽出された部分を含む新しいString、。 長さが 0または負の場合は、空の文字列が返されます
JavaScriptのバージョン: 1.0

例

その他の例

2位の抽出を開始し、残りの文字列を抽出します。

var str = "Hello world!";
var res = str.substr(2);

解像度の結果は次のようになります。

llo world!
»それを自分で試してみてください

最初の文字だけを抽出します。

var str = "Hello world!";
var res = str.substr(0, 1);

解像度の結果は次のようになります。

H
»それを自分で試してみてください

唯一の最後の文字を抽出します。

var str = "Hello world!";
var res = str.substr(11, 1);

解像度の結果は次のようになります。

!
»それを自分で試してみてください

<JavaScriptの文字列リファレンス