首页 > 解决方案 > 如何使用JS按范围从字符串中删除字符串

问题描述

我不知道如何在 JS 中按范围从文本中删除文本的简单方法。

我在那里读了很多问题,但没有人帮助我。

我不想用户替换等。只需删除。

例子:

jakxxxjakxxx=> 移除 4 - 6 个回报jakjakxxx

jakxxxjakxxx=> 删除 0 - 2 个回报xxxjakxxx

有什么功能是标准的js库吗?

标签: javascriptstring

解决方案


我会提供与 Nina 不同的解决方案,这里有 2 个子字符串调用:

function remove(string, from, to) {
  return string.substring(0, from) + string.substring(to);
}

无需转换为迭代字符的数组。

注意:请记住,我们从 0 开始计数。


推荐阅读