位置: 编程技术 - 正文
推荐整理分享js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。
substring() 方法用于提取字符串中介于两个指定下标之间的字符。
substr(start,length)表示从start位置开始,截取length长度的字符串
split 将一个字符串分割为子字符串,然后将结果作为字符串数组返回
replace 用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串
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,));
弹出值为: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,
5.split
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
以空格分割返回一个了字符串返回
6.replace:
用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
语法:stringObject.replace(regexp, replacement);
参数:
regexp:必需,要替换的模式的RegExp对象
replacement:必需,替换文本或生成替换文本的函数
返回值:
一个新的字符串,用replacement替换了regexp的第一次匹配或所有匹配之后得到的。
说明:
字符串 stringObject 的 replace() 方法执行的是查找并替换的操作。它将在 stringObject 中查找与 regexp 相匹配的子字符串,然后用 replacement 来替换这些子串。如果 regexp 具有全局标志 g,那么 replace() 方法将替换所有匹配的子串。否则,它只替换第一个匹配子串。
以上所述就是本文给大家介绍的js中substr,substring,indexOf,lastIndexOf,split和replace的用法详解,希望大家喜欢。
浅析js中substring和substr的方法 1、substring方法:用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数描述start必需。一个非负的整数
js中substring和substr两者区别和使用方法 在开始之前,先回顾下js中下标(数组元素/字符串中字符下标):下标总是从0开始计数,例如vararr=[1,2,3];//数组的长度为3,元素下标依次为:0,1,2arr[
举例讲解JavaScript substring()的使用方法 定义和用法substring()方法用于提取字符串中介于两个指定下标之间的字符。语法stringObject.substring(start,stop)返回值一个新的字符串,该字符串值包含stringOb
标签: js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
本文链接地址:https://www.jiuchutong.com/biancheng/383702.html 转载请保留说明!友情链接: 武汉网站建设