如何从JavaScript中的字符串中删除文本?

您可以使用2种方法(子字符串和替换)从Javascript中的字符串中删除文本。

子串

JS字符串类提供了一个子字符串方法,可用于从给定字符串中提取子字符串。可用于从字符串的任一端或两端删除文本。

语法

str.substr(start[, length])

示例

let a = 'Hello world'
console.log(a.substr(0, 5))
console.log(a.substr(6))
console.log(a.substr(4, 3))

输出结果

这将给出输出-

Hello
world
o w

更换

JS字符串类提供了一个replace方法,该方法可用于将给定字符串中的子字符串替换为空字符串。可用于从字符串的任一端或两端删除文本。

语法

str.replace(old, new)

示例

let a = 'Hello world'
console.log(a.replace(" world", ""))
console.log(a.replace("Hello ", ""))
console.log(a.replace("o w", ""))

输出结果

这将给出输出-

Hello
world
hellorld