欢迎访问宙启技术站
智能推送

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函数是用来截取字符串中的一部分字符,并返回新的子字符串。它的用法是在各种编程语言中都很常见的,对于字符串处理非常有用。