详解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 相关文章推荐
基于jquery的回到页面顶部按钮
Jun 27 Javascript
js获取当前日期代码适用于网页头部
Jun 27 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
Jun 30 Javascript
在浏览器中实现图片粘贴的jQuery插件-- pasteimg使用指南
Dec 29 Javascript
jQuery中on()方法用法实例
Jan 19 Javascript
JavaScript队列的应用实例详解【经典数据结构】
Apr 12 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
May 08 Javascript
JS库 Highlightjs 添加代码行号的实现代码
Sep 13 Javascript
vue-cli常用设置总结
Feb 24 Javascript
JavaScript中 ES6变量的结构赋值
Jul 10 Javascript
详解@Vue/Cli 3 Invalid Host header 错误解决办法
Jan 02 Javascript
echarts 使用formatter 修改鼠标悬浮事件信息操作
Jul 20 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 JSON 数据解析代码
2010/05/26 PHP
PHP中用hash实现的数组
2011/07/17 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
PHP如何通过date() 函数格式化显示时间
2020/11/13 PHP
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
javaScript 动态访问JSon元素示例代码
2013/08/30 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
2014/07/17 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
浅析四种常见的Javascript声明循环变量的书写方式
2015/10/14 Javascript
JavaScript 弹出子窗体并返回结果到父窗体的实现代码
2016/05/28 Javascript
[js高手之路]从原型链开始图解继承到组合继承的产生详解
2017/08/28 Javascript
nodejs 图片预览和上传的示例代码
2017/09/30 NodeJs
javascript数据类型中的一些小知识点(推荐)
2019/04/18 Javascript
详解一个小实例理解js原型和继承
2019/04/24 Javascript
原生JS实现萤火虫效果
2020/03/07 Javascript
Vue实现圆环进度条的示例
2021/02/06 Vue.js
[01:19:46]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第一场 2月28日
2021/03/11 DOTA
python实现ftp客户端示例分享
2014/02/17 Python
学习python类方法与对象方法
2016/03/15 Python
Python实现返回数组中第i小元素的方法示例
2017/12/04 Python
python爬虫爬取网页表格数据
2018/03/07 Python
python处理csv中的空值方法
2018/06/22 Python
Python读取excel指定列生成指定sql脚本的方法
2018/11/28 Python
在pycharm中设置显示行数的方法
2019/01/16 Python
Python基于mediainfo批量重命名图片文件
2020/12/29 Python
使用before和:after伪类制作css3圆形按钮
2014/04/08 HTML / CSS
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
售后专员岗位职责
2013/12/08 职场文书
班风口号
2014/06/18 职场文书
工作所在部门证明
2014/09/21 职场文书
群众路线学习心得体会范文
2014/11/05 职场文书
2015年计划生育责任书
2015/05/08 职场文书
宾馆卫生管理制度
2015/08/06 职场文书
《中国古代诗歌散文欣赏》高中语文教材
2019/08/20 职场文书
MySQL 数据表操作
2022/05/04 MySQL