JavaScript String split() 方法

  • JavaScript String split() 方法

    split()方法用于将字符串拆分为子字符串数组,并返回新数组。
    提示:如果使用空字符串(“”)作为分隔符,则在每个字符之间拆分字符串。
    注意split()方法不会更改原始字符串。
    实例:
    将字符串拆分为子字符串数组:
    var str = "How are you doing today?";
    var res = str.split(" ");
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    方法
    split()
    支持
    支持
    支持
    支持
    支持
  • 语法

    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");
    
    尝试一下