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

JavaScript弦split() Method

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

サブストリングの配列に文字列を分割します:

var str = "How are you doing today?";
var res = str.split(" ");

RESの結果は、値を持つ配列であろう。

How,are,you,doing,today?
»それを自分で試してみてください

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


定義と使用法

split()メソッドは、サブストリングの配列に文字列を分割するために使用され、新しい配列を返しています。

Tip:空の文字列がいる場合("")区切り文字として使用され、文字列は各文字の間で分割されます。

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


ブラウザのサポート

方法
split() はい はい はい はい はい

構文

パラメータ値
パラメーター 説明
separator 任意。 文字列を分割するために使用する、文字、または正規表現を指定します。 省略された場合、文字列全体が返される(an array with only one item)
limit 任意。 スプリット制限後の分割、アイテムの数を指定する整数は、アレイに含まれません

技術的な詳細

戻り値: 分割さ値を含む配列、
JavaScriptのバージョン: 1.1

例

その他の例

セパレーターパラメータを省略します:

var str = "How are you doing today?";
var res = str.split();

RESの結果は一つの値だけを持つ配列であろう。

How are you doing today?
»それを自分で試してみてください

ホワイトスペースを含め、各charaterを分離:

var str = "How are you doing today?";
var res = str.split("");

RESの結果は、値を持つ配列であろう。

H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
»それを自分で試してみてください

limitパラメータを使用します。

var str = "How are you doing today?";
var res = str.split(" ",3);

RESの結果は、3つの値を持つ配列であろう。

How,are,you
»それを自分で試してみてください

セパレータとして文字を使用します。

var str = "How are you doing today?";
var res = str.split("o");

RESの結果は、値を持つ配列であろう。

H,w are y,u d,ing t,day?
»それを自分で試してみてください

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