substring 函数截取字符串
发布时间:2023-09-29 00:17:11
substring函数是在大部分编程语言中都有的字符串处理函数。它用来截取字符串中的一部分字符,并返回新的子字符串。
在JavaScript中,substring函数的语法为:
str.substring(startIndex, endIndex)
其中,startIndex是要截取的子字符串的起始位置(包括该位置的字符),endIndex是要截取的子字符串的结束位置(不包括该位置的字符)。返回的子字符串包含startIndex位置的字符,但不包含endIndex位置的字符。
举个例子,如果有一个字符串str = "Hello, World!",我们可以使用substring函数来截取其中的一部分字符。
let str = "Hello, World!"; let subStr = str.substring(0, 5); console.log(subStr); // 输出 "Hello"
在这个例子中,startIndex为0,endIndex为5,所以截取的子字符串是从位置0到位置4的字符。注意,substring函数的索引是从0开始的。
需要注意的是,如果省略endIndex参数,substring函数会截取从startIndex位置到字符串的末尾的所有字符。
let str = "Hello, World!"; let subStr = str.substring(7); console.log(subStr); // 输出 "World!"
在这个例子中,startIndex为7,所以截取的子字符串是从位置7到字符串末尾的所有字符。
总结来说,substring函数是用来截取字符串中的一部分字符,并返回新的子字符串。它的用法是在各种编程语言中都很常见的,对于字符串处理非常有用。
