JavaScript RegEx 替换除一个单词以外的所有包含子字符串的单词

标签 javascript regex

我需要替换除一个单词之外的所有单词。第一个包含“Thewo”的单词

如何使用正则表达式执行此操作?

输入字符串“我们需要从中删除一些内容并保留单词 Theword 并仅保存第一个单词 Thewood Theworld”

急切的喜悦:Theword

最佳答案

这将做你想要的:

input.match(/\w*Thewo\w*/)

由于您要求的是包含“Thewo”的第一个单词,我假设“Thewo”可以出现在单词的中间。例如,它将匹配 “and notTheworker here” 中的 notTheworker

关于JavaScript RegEx 替换除一个单词以外的所有包含子字符串的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21878321/

相关文章:

javascript - 如何防止输入中出现波浪号

javascript - PHP/MySQL 查询按日期范围求和列

java - Pattern.matches() 给出 StackOverflowError

javascript - Rails 3 中的 Ajax 页面加载正在破坏其他 JavaScript 功能..?

JavaScript:发送请求但未收到响应

javascript - 如何查找 Google MAP javascript 上任意两个标记之间的距离

Javascript 正则表达式返回捕获组值

javascript - 对于正则表达式之间只有空格的单词,用逗号替换空格

regex - Jenkins 的 ClearCase 插件 - 带有正则表达式的分支

javascript - 用多个分隔符分割字符串并忽略引号中的分隔符 javascript