详解js常⽤分割取字符串的⽅法
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以上所述是⼩编给⼤家介绍的js常⽤分割取字符串的⽅法详解整合,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。