javascript 的
substring()
函数用于从一个字符串中截取指定范围内的字符。
该函数接受两个参数,分别表示要截取的起始索引和结束索引(不包括在内)。
substring(startIndex, endIndex)
其中:
startIndex
:指定要截取的起始索引。
endIndex
:指定要截取的结束索引(不包括在内)。如果省略
endIndex
参数,则函数将截取从
startIndex
到字符串末尾的所有字符。t result1 = str.substring(0, 5);
console.log(result1); // "Hello"// 从索引 6 开始截取到字符串末尾
const result2 = str.substring(6);
console.log(result2); // "World"// 从索引 8 开始截取到索引 14(不包括在内)
const result3 = str.substring(8, 14);
console.log(result3); // "World"
startIndex
或
endIndex
超出字符串长度,则函数将返回一个空字符串。如果
startIndex
大于或等于
endIndex
,则函数将返回一个空字符串。如果
startIndex
或
endIndex
为负数,则函数将从字符串末尾开始计数。
substring()
函数与类似的
substr()
函数的区别在于:
substring()
函数的第二个参数指定结束索引(不包括在内),而
substr()
函数的第二个参数指定要截取的字符数。对于负索引,
substring()
函数从字符串末尾开始计数,而
substr()
函数将负索引视为 0。
substring()
函数是一种简单而强大的方法,用于从字符串中截取字符。通过理解其语法、边界条件和用例,您可以有效地使用该函数来处理字符串数据。本文地址:https://www.qianwe.cn/article/13297f99bad8937c2da1.html
上一篇:jsp运行后是源码jsp运行后出现乱码怎么解决...
下一篇:jssubstring用法jssubstring截取字符串...