当前位置: 代码迷 >> 综合 >> substr()和substring()的简单使用
  详细解决方案

substr()和substring()的简单使用

热度:94   发布时间:2023-11-22 22:50:57.0

substr()

substr()方法可在字符串中抽取从start下标开始的指定数目的字符
注意:返回值一个新的字符串,包含从 stringObject 的 start(包括 start 所指的字符) 处开始的 length 个字符。如果没有指定 length,那么返回的字符串包含从 start 到 stringObject 的结尾的字符。可以看成[a,b)

语法:
stringObject.substr(start,length)
使用:
var str = "abdcdsnfe";
var str1 = str.substr(1, 3);
console.log(str1);//bdc

substring()

substring() 方法用于提取字符串中介于两个指定下标之间的字符。
注意:返回值一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。也就是substring(a, b)表示截取下标从a开始到b结束的字符,包含第a个字符但是不包含第b个字符,可以看成[a,b)。

语法:

stringObject.substring(start,stop)
使用:
var str = "abdcdsnfe";
var str1 = str.substring(1, 3);
console.log(str1);//bd

substr和substring的区别

第一个参数一样是start下标值,第二个参数substr的是长度,substring的是下标值

  相关解决方案