JavaScript 字符串截取方法:substring, slice, substr, indexOf详解
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。你可以根据实际需求选择合适的截取方法。希望本文对你有所帮助。
原文地址: https://www.cveoy.top/t/topic/onrL 著作权归作者所有。请勿转载和采集!