截取字符串

var itemNumber = " ";
var startnum = this.innerText.indexOf("号") + 2;  //从"号"后面的第二位开始截取
var endnum = this.innerText.indexOf("数");  //一直截取到"数"的前一位为止
itemNumber = this.innerText.substring(startnum, endnum);
2.1只传一个参数 
例如:
String sb = "bbbdsajjds";
sb.substring(2);
将字符串从索引号为2开始截取,一直到字符串末尾。(索引值从0开始);

2.2传入2个索引值
String sb = "bbbdsajjds";
sb.substring(2, 4);
从索引号2开始到索引好4结束(并且不包含索引4截取在内,也就是说实际截取的是2和3号字符);
js字符串截取函数slice()、substring()、substr();  https://www.cnblogs.com/lmsblogs/p/5876384.html
几个经常用到的字符串的截取(substring);  http://www.cnblogs.com/luqingsong/archive/2011/02/16/1956458.html
体验js中splice()的强大(插入、删除或替换数组的元素);  https://www.jb51.net/article/33306.htm
  

  

原文地址:https://www.cnblogs.com/xi-li/p/15232625.html