NOTEPAD++ REGEX - 我无法用空值替换我找到的内容

NOTEPAD++ REGEX - 我无法用空值替换我找到的内容

这是我的正则表达式语句,它工作得很好,并突出显示了我在 notepad++ 中寻找的内容

(?<=thd)(.*)(?=]]><\/g_n>)

但是当我尝试用空行或空格替换它时,什么也没有发生,它只是跳到下一个查找。

我甚至尝试用“123”之类的东西替换它找到的内容,但还是不起作用。

为了确保 notepad++ 正常工作,我只做了一些简单的正则表达式替换,并且工作正常。

答案1

你确定吗?尝试选择文本中的所有内容,In selection然后检查并执行“全部替换”。

我怀疑当您单击“全部替换”时,光标位于文件末尾,并且选项为“方向:向下”。我有时会这样做,但后来才意识到!

答案2

您的意思是简单地删除数字前面的空格(输入错误“thd”?)?

Ctrl-H ,然后搜索 \s([0-9]+) ,替换为 \1 。确保“正则表达式”模式已激活。

相关内容