split メソッド

更新 : 2007 年 11 月

文字列が複数の部分文字列に分割されたときの文字列の配列を返します。

function split([ separator : { String | RegExp } [, limit : Number]]) : Array

引数

  • separator
    省略可能です。文字列を区切る 1 つ以上の文字を表す、Regular Expression オブジェクトの文字列またはインスタンスを指定します。省略した場合、文字列全体を含む単一要素の配列が返されます。

  • limit
    省略可能です。配列に返される要素の数を制限する値を指定します。

解説

split メソッドの結果は、文字列を separator の位置で分割してできた文字列の配列です。separator は、配列要素の一部としては返されません。

使用例

split メソッドの使用例を次に示します。

function SplitDemo(){
   var s, ss;
   var s = "The rain in Spain falls mainly in the plain.";
   // Split at each space character.
   ss = s.split(" ");
   return(ss);
}

必要条件

Version 3

対象

String オブジェクト

参照

概念

正規表現の構文

参照

concat メソッド (String)

RegExp オブジェクト

Regular Expression オブジェクト