javascript - 如何从字符串中删除确切的单词

标签 javascript node.js

如果我有一个字符串

TestString = "{Item:ABC, Item:DEF, Item:GHI}";

如何删除所有“项目:”。 我试过用

msg = TestString.replace(/[\Item:/&]+/g, "");

但不幸的是,这删除了所有的 Is,Ts。 Es 和 M,s 来自可能跟随的任何字母。

如何删除确切的文本 谢谢!

最佳答案

应该很简单,你可以直接创建一个正则表达式如/Item:/g

var TestString = "{Item:ABC, Item:DEF, Item:GHI}";
var msg = TestString.replace(/Item:/g, "");
console.log(msg);

关于javascript - 如何从字符串中删除确切的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41752217/

相关文章:

javascript - Ace Editor 删除 addKeyboardHandler

javascript - 直接查询的对象和查询其子对象之一的对象有什么区别?

javascript - React/JSX - 如何使用 props 提供的初始内容编写可编辑输入,这些内容仅在提交时更新其父项?

javascript - 基本 JavaScript 函数

mysql - Nodejs Express/路线和 mysql

node.js - 为什么部署的无服务器函数没有显示在 AWS 控制台的 lambda 函数列表中?

Javascript: if (previous page == certainurl) { function }

javascript - 如何使用 Puppeteer 检查复选框?

node.js - Discord.js:按 ID 获取消息给出错误的输出

node.js - 理解 node.js