javascript - 如何使用JS按范围从字符串中删除字符串
问题描述
我不知道如何在 JS 中按范围从文本中删除文本的简单方法。
我在那里读了很多问题,但没有人帮助我。
我不想用户替换等。只需删除。
例子:
jakxxxjakxxx
=> 移除 4 - 6 个回报jakjakxxx
jakxxxjakxxx
=> 删除 0 - 2 个回报xxxjakxxx
有什么功能是标准的js库吗?
解决方案
我会提供与 Nina 不同的解决方案,这里有 2 个子字符串调用:
function remove(string, from, to) {
return string.substring(0, from) + string.substring(to);
}
无需转换为迭代字符的数组。
注意:请记住,我们从 0 开始计数。
推荐阅读
- reactjs - 在 React 应用程序中,前端是接收原始的 React 代码还是纯 html?
- javascript - 将 React/javascript 字符串对象数组转换为对象数组
- sql - 在同一个表中合并 SQL 查询
- visual-studio - 给定 URL,如何快速找到实现 API 调用的控制器和方法?
- networking - 为什么端口转发在我的网络中不起作用?
- css - 如何使用 css 将图像大小调整到其容器?
- android - 来自我的 xamarin 表单应用程序的 Localhost API 调用适用于模拟器,但不适用于我的 Android 设备
- python - 在 SQLAlchemy 中以原子方式插入/更新多个表中的行
- swift - 你可以在 Swift Playground 上使用 SwiftLint 吗?
- javascript - Nextjs | Why getInitialProps is not generating one page per result (SEO)?