详解js常用分割取字符串的方法


Posted in Javascript onMay 15, 2019

1.substr

substr(start,length)表示从start位置开始,截取length长度的字符串。

var src="images/off_1.png";
alert(src.substr(7,3));

弹出值为:off

2.substring

substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。

var src="images/off_1.png";
alert(src.substring(7,10));

弹出值为:off

3.indexOF

indexOf() 方法返回某个指定的字符串值在字符串中首次出现的位置(从左向右)。没有匹配的则返回-1,否则返回首次出现位置的字符串的下标值。

var src="images/off_1.png";
alert(src.indexOf('t'));
alert(src.indexOf('i'));
alert(src.indexOf('g'));

弹出值依次为:-1,0,3

4.lastIndexOf

lastIndexOf()方法返回从右向左出现某个字符或字符串的首个字符索引值(与indexOf相反)

var src="images/off_1.png";
alert(src.lastIndexOf('/'));
alert(src.lastIndexOf('g'));

弹出值依次为:6,15

5.split

将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

以空格分割返回一个了字符串返回

function SplitDemo(){
  var s, ss;
  var s = "The rain in Spain falls mainly in the plain.";
  // 在每个空格字符处进行分解。
  ss = s.split(" ");
  return(ss);
}

以上所述是小编给大家介绍的js常用分割取字符串的方法详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js 实现无缝滚动 兼容IE和FF
Jul 15 Javascript
深入理解javaScript中的事件驱动
May 21 Javascript
jQuery中get()方法用法实例
Dec 27 Javascript
JavaScript数据结构与算法之栈详解
Mar 12 Javascript
使用AmplifyJS组件配合JavaScript进行编程的指南
Jul 28 Javascript
js clearInterval()方法的定义和用法
Nov 11 Javascript
D3.js实现直方图的方法详解
Sep 25 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
Sep 26 Javascript
微信小程序实现登录注册tab切换效果
Dec 29 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
Jun 11 Javascript
JS浮点数运算结果不精确的Bug解决
Aug 01 Javascript
vue实现输入一位数字转汉字功能
Dec 13 Javascript
elementUI table表格动态合并的示例代码
May 15 #Javascript
详解VUE调用本地json的使用方法
May 15 #Javascript
微信小程序的mpvue框架快速上手指南
May 15 #Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
May 15 #Javascript
JS中使用react-tooltip插件实现鼠标悬浮显示框
May 15 #Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
May 15 #Javascript
小程序绑定用户方案优化小结
May 15 #Javascript
You might like
PHP Ajax实现页面无刷新发表评论
2007/01/02 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
2010/05/09 PHP
smarty模板引擎中自定义函数的方法
2015/01/22 PHP
php获取本周开始日期和结束日期的方法
2015/03/09 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
详解php中的implements 使用
2017/06/13 PHP
判断输入是否为空,获得输入类型的JS代码
2013/10/30 Javascript
JQuery中的html()、text()、val()区别示例介绍
2014/09/01 Javascript
jquery UI Datepicker时间控件冲突问题解决
2016/12/16 Javascript
概述jQuery中的ajax方法
2016/12/16 Javascript
jQuery实现淡入淡出的模态框
2017/02/09 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
浅谈JavaScript中的属性:如何遍历属性
2017/09/14 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
2019/03/07 Javascript
Node.js实现一个HTTP服务器的方法示例
2019/05/13 Javascript
js与jquery获取input输入框中的值实例讲解
2020/02/27 jQuery
selenium 反爬虫之跳过淘宝滑块验证功能的实现代码
2020/08/27 Javascript
javascript使用正则表达式实现注册登入校验
2020/09/23 Javascript
[01:03]悬念揭晓 11月26日DOTA2完美盛典不见不散
2017/11/23 DOTA
python使用PyFetion来发送短信的例子
2014/04/22 Python
Django的信号机制详解
2017/05/05 Python
Python实现的简单模板引擎功能示例
2017/09/02 Python
python 格式化输出百分号的方法
2019/01/20 Python
python实现函数极小值
2019/07/10 Python
Django ORM 自定义 char 类型字段解析
2019/08/09 Python
python配置文件写入过程详解
2019/10/19 Python
Python无损压缩图片的示例代码
2020/08/06 Python
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
德国奢侈品网上商城:Mytheresa
2016/08/24 全球购物
幼儿园教师培训制度
2014/01/16 职场文书
宝宝满月酒主持词和仪式流程
2014/03/27 职场文书
大学生军训自我鉴定范文
2014/09/18 职场文书
护士年终个人总结
2015/02/13 职场文书
格林童话读书笔记
2015/06/30 职场文书
2016年第十九届推普周活动总结
2016/04/06 职场文书
情况说明书格式及范文
2019/06/24 职场文书