JavaScript中的字符串截取和替换方法有以下几种:
字符串截取方法
1.
substring(startIndex, endIndex):截取从startIndex到endIndex(不包括)之间的字符串。
例:
let str = "Hello World";
let subStr = str.substring(0, 5); // subStr值为"Hello"
2.
substr(startIndex, length):从startIndex开始,截取length个字符。
例:
let str = "Hello World";
let subStr = str.substr(0, 5); // subStr值为"Hello"
3.
slice(startIndex, endIndex):截取从startIndex到endIndex(不包括)之间的字符串。
例:
let str = "Hello World";
let subStr = str.slice(0, 5); // subStr值为"Hello"
字符串替换方法
1.
replace(oldStr, newStr):将字符串中的oldStr替换成newStr。
例:
let str = "Hello World";
let newStr = str.replace("World", "JavaScript"); // newStr值为"Hello JavaScript"
2.
replaceAll(oldStr, newStr):将字符串中所有的oldStr替换成newStr。
例:
let str = "Hello World, World";
let newStr = str.replaceAll("World", "JavaScript"); // newStr值为"Hello JavaScript, JavaScript"
转义特殊字符
在JavaScript中,可以使用反斜杠\来转义特殊字符,例如:\n表示换行,\t表示制表符,\\表示反斜杠本身等等。
例:
let str = "Hello\nWorld"; // 换行
let str2 = "Hello\tWorld"; // 制表符
let str3 = "Hello\\World"; // 反斜杠
2023-05-06 07:28:33 更新