记事本++。如何一次性将不同的字符替换为相应的字母?

Alg*_*gis 5 notepad++

如何在Notepad++中在整个文本中一次查找多个不同的字符并将其替换为相应的字母?例如,我有 32 个字符需要替换。所以我有像 \xe2\x80\x9c\xc3\x80\xe2\x80\x9d 这样的字符,我想用字母 \xe2\x80\x9cA\xe2\x80\x9d 替换它。接下来,我有像 \xe2\x80\x9c\xc3\x86\xe2\x80\x9d 这样的字符,我想用字母 \xe2\x80\x9c\xd0\x96\xe2\x80\x9d 替换它,所以在。一般来说,我有32个这样的角色,每次我都需要做同样的操作。有什么办法可以立即做到这一点吗?

\n\n

图片展示请求

\n

Jos*_*mes 5

在记事本中,>= 6.0您可以使用类似以下内容替换多个字符(匹配):

\n\n
search: (\xc3\x8c)|(\xc3\x8d)|(\xc3\x8e)|(\xc3\x8f)|(\xc3\x90)|(\xc3\x91)\nreplace: (?1H)(?2O)(?3\xce\xa0)(?4P)(?5C)(?6T)\n
Run Code Online (Sandbox Code Playgroud)\n\n

这里每个字符都是捕获的组,并被替换字符串中的字符替换。每个替换字符指定组的索引,从 1 开始。例如,(?3\xce\xa0)替换组3,在本例中是字符\xc3\x8e\xc3\x8e -> \xce\xa0

\n\n

您可以查看此答案的更多内容。

\n


小智 1

有时我使用sharktime.com 的 wReplace。它运作得很好。您安装它,然后可以指定要更改的任意数量的字符。

我知道这不是插件风格的解决方案,但它确实有效。希望这可以帮助!

使用起来非常简单。 这是之前/之后的图像

  • 最好在帖子中提及程序的名称,这样他们就不必将鼠标悬停在链接上来查看您所指的程序。 (2认同)