轻松上手,快乐学习!

JavaScript 字符串 split() 方法


实例

将字符串拆分为子字符串数组:

var str = "How are you doing today?";
var res = str.split(" ");
亲自试一试 »

页面下方有更多实例。


定义和用法

split() 方法用于将字符串拆分为子字符串数组,并返回新数组。

提示: 如果使用空字符串 ("") 作为分隔符,则该字符串将在每个字符之间拆分。

注释: split() 方法不会更改原始字符串。


浏览器支持

方法
split() Yes Yes Yes Yes Yes

语法

string.split(separator, limit)

参数值

参数 描述
separator 可选。指定用于拆分字符串的字符或正则表达式。如果省略,将返回整个字符串(仅包含一项的数组)
limit 可选。指定拆分次数的整数,拆分限制后的项目将不包括在数组中

技术细节

返回值: 数组,包含拆分的值
JavaScript 版本: ECMAScript 1

更多实例

实例

省略 separator 参数:

var str = "How are you doing today?";
var res = str.split();
亲自试一试 »

实例

分隔每个字符,包括空格:

var str = "How are you doing today?";
var res = str.split("");
亲自试一试 »

实例

使用 limit 限制参数:

var str = "How are you doing today?";
var res = str.split(" ", 3);
亲自试一试 »

实例

用字母作为分隔符:

var str = "How are you doing today?";
var res = str.split("o");
亲自试一试 »