split 方法

更新:2007 年 11 月

返回一个字符串拆分为若干子字符串时所产生的字符串数组。

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

参数

  • separator
    可选项。字符串或 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);
}

要求

版本 3

应用于:

String 对象

请参见

概念

正则表达式语法

参考

concat 方法(字符串)

RegExp 对象

正则表达式对象