例
文字列の部分を抽出します。
var str = "Hello world!";
var res = str.slice(1,5);
解像度の結果は次のようになります。
ello
»それを自分で試してみてください もっと"Try it Yourself"以下の例。
定義と使用法
slice()メソッドは、文字列の一部を抽出し、新しい文字列で抽出された部分を返します。
あなたが抽出したい文字列の一部を指定するには、開始と終了のパラメータを使用してください。
最初の文字は、第二のように位置1を有しており、位置0を有します。
Tip:文字列の末尾から選択するように負の数を使用してください。
ブラウザのサポート
方法 | |||||
---|---|---|---|---|---|
slice() | はい | はい | はい | はい | はい |
構文
パラメータ値 パラメーター 説明 start 必須。 位置はどこの抽出を開始します。 最初の文字の位置は0であります end 任意。 位置(up to, but not including)の抽出を終了します。 省略した場合、 slice()文字列の末尾に開始位置からのすべての文字を選択します
技術的な詳細
戻り値: 文字列の抽出された部分を表す文字列、 JavaScriptのバージョン: 1.0
その他の例
例
文字列全体を抽出します。
var str = "Hello world!";
var res = str.slice(0);
解像度の結果は次のようになります。
Hello world!
»それを自分で試してみてください
例
位置3から、そして最後に抽出します。
var str = "Hello world!";
var res = str.slice(3);
解像度の結果は次のようになります。
lo world!
»それを自分で試してみてください
例
位置3〜8文字を抽出します。
var str = "Hello world!";
var res = str.slice(3, 8);
解像度の結果は次のようになります。
lo wo »それを自分で試してみてください
例
最初の文字だけを抽出します。
var str = "Hello world!";
var res = str.slice(0, 1);
解像度の結果は次のようになります。
H
»それを自分で試してみてください
例
唯一の最後の文字を抽出します。
var str = "Hello world!";
var res = str.slice(-1);
解像度の結果は次のようになります。
!
»それを自分で試してみてください
<JavaScriptの文字列リファレンス