当前位置: 首页 > 知识库问答 >
问题:

用于解析和替换特定单词的RegExp

姚建树
2023-03-14
  • 我的输入:fwd:[ProQuest Alert]测试fwd:testfwd:test2fwd:fwd:test3fwd:fwd:
  • 我的输出需要为:test fwd:testfwd:test2fwd:fwd:test3
  • 我错误的(解析)输出:test testfwd:test2fwd:test3

这是我的正则表达式:

 ?\b(Fwd:)|\[(.*?)\] ?

演示:https://regex101.com/r/qltpwb/7

    var str = "Fwd: [ProQuest Alert] test fwd:TestFwd: test2fwd: fwd:test3 Fwd:";
    str = str.replace(/ ?\b(Fwd:)|\[(.*?)\] ?/gi, ' ');
    console.log(str)

共有1个答案

东郭元魁
2023-03-14

而这个正则表达式呢?

var str = "Fwd: [ProQuest Alert] test fwd:TestFwd: test2fwd: fwd:test3 Fwd:";
str = str.replace(/\b(Fwd:)(\s|$)|\[(.*?)\]/gi, ' ');
console.log(str)

我只在regex101.com中尝试过。

 类似资料:
  • 问题内容: 好的,所以我有这个yaml文件,我想替换一个字符串 与字符串 但是我不知道该怎么办。这是完整的Yaml文件 问题答案: 假设您使用的操作系统不错,并且您的YAML文档称为:

  • 问题内容: 我想替换字符串语句中的单词,例如: 用实际名词/动词替换“ $ $”(含)中的字符的正则表达式是什么? 问题答案: 您不需要为此使用正则表达式。我会做 仅在需要时使用正则表达式。通常比较慢。

  • 本文向大家介绍如何在Java中为特定单词解析字符串中的单词?,包括了如何在Java中为特定单词解析字符串中的单词?的使用技巧和注意事项,需要的朋友参考一下 Java中有多种方法,您可以使用这些方法为特定单词解析字符串中的单词。在这里,我们将讨论其中的3个。 contains()方法 String类的contains()方法接受一个字符序列,并验证它是否存在于当前String中。如果找到,则返回tr

  • 从word文件中,我想替换字符的交替出现。通过使用查找

  • 我有一条短信。在这篇文章中是一张图片。我想把每个单词柏林都换成一个链接。现在我有问题,这站在图片的旧部分也是柏林,这也被取代。 有没有可能照片中的柏林没有被取代?注意,代码只是一个示例。我通常从wordpress获取内容。但这与此无关。我想。

  • 我有一个,当你点击next时,你可以在其中写一些东西。你写的文本会被写入另一个editText..它工作得很好。。但我想用textWatcher替换一些字母。。 示例:如何使S为$或O为@ 更新: 我的代码会将你在EditText中写的内容输入到下面的大文本视图中…当我按下按钮时,它会设置你写的文本,但我想将一些字母(例如S)替换为$…当我键入S时,什么都不会发生…只是S不会变成$… 我做错了什么