JavaScript split()方法
split: 劈开,分开
String.prototype.split() 方法使用指定的分隔符将一个 string 对象分割成字符串数组:找到分隔符后,将其从源字符串中删除,并返回源字符串以分隔符分割而成的一个数组。
- 如果没有分隔符,则返回的数组包含一个由源字符串组成的元素
var str = "abcd";
result = str.split();//["abcd"]
- 如果分隔符为空字符串,则将 str 转换为字符数组
var str = "abcd";
a = str.split("");//["a", "b", "c", "d"]
- 如果分隔符出现在字符串的开头或结尾,则数组以空字符串开头或结尾
var str = "abcd";
a = str.split("cd");//["ab", ""]
b = str.split("ab");//["", "cd"]
var str2 = "abcdab";
c = str.split("ab");//["", "cd", ""]
- 如果字符串仅由一个分隔符实例组成,则该数组由两个空字符串组成。
var str = "abcd";
a = str.split("abcd");//["", ""]
- 当字符串为空时,split()返回一个包含一个空字符串的数组,而不是一个空数组
var str = "";
a = str.split("abcd");//[""]
- 如果字符串和分隔符都是空字符串,则返回一个空数组。
var str = "";
a = str.split("");//[]
- 限定返回的分割片段数量
var str = "abcd";
a = str.split("", 2);//["a", "b"]
JavaScript split()方法相关推荐
- JavaScript split() 方法
定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.split(separator, howmany) 参数 separator :必需.字符串或正则表 ...
- JavaScript split() 方法详解
split() 方法用于把一个字符串分割成字符串数组. 语法: stringObject.split(separator,howmany) 参数描述: separator:必需.字符串或正则表达式,从 ...
- JavaScript split() 方法:把一个字符串分割成字符串数组
split() 方法用于把一个字符串分割成字符串数组. 注意: split() 方法不改变原始字符串. var str = 'Begonia flower sleepless'; // 以空格分隔 v ...
- 投巧解决JavaScript split方法出现空字符的问题
直接使用split,前后各有一个""值. >> var str=',a,b,c,d,e,f,'; >> str.split(',');//(8) [&quo ...
- JAVA和javascrito_JAVA 和JavaScript的split方法异同
Split的方法很常用,除了str.split("regex"),其实还可以多传一个参数:str.split("regex", limit).但是要注意,Jav ...
- JavaScript中的原型,对split方法的重写
效果如下图所示: 详细代码如下: <!DOCTYPE html> <html> <head> <title>函数.原型</title> &l ...
- JavaScript splice, slice, split方法区分整理, replace方法对字符处理
1.splice() 方法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目.该方法会改变原始数组. para1:必需.整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定 ...
- JavaScript的方法和技巧
摘自http://www.cnblogs.com/Jamedy/archive/2007/02/14/650079.html 有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为 ...
- 关于splice()方法,slice() 、split()方法讲解,reverse()方法、replace()方法
1.slice() 方法可从已有的数组中返回选定的元素. 语法 arrayObject.slice(start,end) 参数 描述 start 必需.规定从何处开始选取.如果是负数,那么它规定从数组 ...
最新文章
- python控制caxa模块_CAXA二次开发实用手册.doc
- python画图代码彩虹-python绘制简单彩虹图
- mybatis基于注解的入门案例
- Win7下面安装SQL Server2005
- C++Objective-c
- leetcode 692. 前K个高频单词
- java单链表节点翻转_Java数据结构01-链表基础(讲解+代码+面试题)
- Spring Boot 2.0 多数据源编程 jdbcUrl is required with driverClassName
- js正则表达式匹配字符串与优化过程
- mac环境下配置nginx
- linux_nmon监控教程,如何使用Nmon监控Linux系统性能
- 2.C++深入理解 面向对象部分1
- Java图片上传Base64 类型上传 后台转换工具类
- 空城过客XP系统快捷方式去除箭头方法
- 【办公软件有哪几种】万彩办公大师教程丨Office转图片工具
- EditText更改光标的大小和颜色
- 基于MATLAB去理解掌握傅里叶级数和傅里叶变换
- js 中 中文、空格、数字、字符串混合排序
- 深度学习基础:评价标准——TP、FN、FP、TN、AP、MAP
- 调用企业微信API,ios端异常