当我们需要对字符串进行截取,只保留某一段字符时,可以使用js的字符串截取函数 substring()
. 以下是详细的使用攻略:
函数语法
str.substring(start, end)
参数:
- start: 表示从哪个位置开始截取,包括这个位置。
- end: 表示截取到哪个位置结束, 不包括这个位置 。如果省略,则截取到字符串的末尾。
返回值: 返回截取出来的字符串片段。
注意:
- 如果
start > end
,则自动将两个参数位置交换,并正常执行截取动作。 - 如果参数为负数,则将它们当作零处理。
使用示例:
以下是一些 substring()
函数的使用示例:
示例1:截取指定位置的文字
var str = "Hello World!";
var result = str.substring(1,5);
console.log(result); // 输出 "ello"
解释: 以上代码将从 str
字符串的第2个(从0开始数)字符开始截取,并且一直到第5个字符(不包括)结束,即截取出了 "ello"。
示例2:省略end参数,截取到末尾
var str = "Hello World!";
var result = str.substring(3);
console.log(result); // 输出 "lo World!"
解释: 以上代码将从 str
字符串的第4个(从0开始数)字符开始截取,并一直截取直到字符串的最后一个字符,即截取出了 "lo World!"。由于省略了end参数,所以相当于截取到了字符串的末尾。
以上是 str.substring()
函数的详细介绍,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:js substring()字符串截取函数 - Python技术站