-1

假设我将值 abcdef 存储在 JavaScript 中的变量 x 中,并且我必须删除 abc。因此输出应该是def。如何解决这个问题?请不要通过要删除的字符数进行删除,因为我感兴趣的是删除特定的字符串,它可以是 3 或 4 个字符。所以,我需要一个更通用的方法来解决这个问题。

4

2 回答 2

1

replace()可用于从字符串中替换(或删除)静态子字符串(或模式)。

以你的例子:

x = x.replace('abc', '');
于 2012-11-06T22:01:46.777 回答
0
console.log(x.substr(3));

或者

console.log(x.replace('abc', ''));
于 2012-11-06T21:56:48.430 回答