JavaScript 字符串截取方法:substring, slice, substr, indexOf详解

在 JavaScript 中,我们经常需要对字符串进行截取操作。本文将介绍四种常用的字符串截取方法,并提供代码示例,帮助你轻松掌握字符串截取技巧。

1. 使用 substring 方法截取字符串

语法: string.substring(start, end)

示例:

let str = 'hello world';
let subStr = str.substring(0, 5); // 截取前 5 个字符
console.log(subStr); // 'hello'

2. 使用 slice 方法截取字符串

语法: string.slice(start, end)

示例:

let str = 'hello world';
let subStr = str.slice(6); // 从第 6 个字符开始截取
console.log(subStr); // 'world'

3. 使用 substr 方法截取字符串

语法: string.substr(start, length)

示例:

let str = 'hello world';
let subStr = str.substr(6, 5); // 从第 6 个字符开始截取 5 个字符
console.log(subStr); // 'world'

4. 使用 indexOf 和 substring 方法截取字符串

语法: string.substring(string.indexOf(start), string.indexOf(end))

示例:

let str = 'hello world';
let subStr = str.substring(str.indexOf('w'), str.indexOf('d') + 1); // 截取从 'w' 到 'd' 的字符串
console.log(subStr); // 'world'

总结

本文介绍了 JavaScript 中常用的四种字符串截取方法:substring、slice、substr 和 indexOf。你可以根据实际需求选择合适的截取方法。希望本文对你有所帮助。

JavaScript 字符串截取方法:substring, slice, substr, indexOf详解

原文地址: https://www.cveoy.top/t/topic/onrL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录