这是我的正则表达式语句,它工作得很好,并突出显示了我在 notepad++ 中寻找的内容
(?<=thd)(.*)(?=]]><\/g_n>)
但是当我尝试用空行或空格替换它时,什么也没有发生,它只是跳到下一个查找。
我甚至尝试用“123”之类的东西替换它找到的内容,但还是不起作用。
为了确保 notepad++ 正常工作,我只做了一些简单的正则表达式替换,并且工作正常。
答案1
你确定吗?尝试选择文本中的所有内容,In selection
然后检查并执行“全部替换”。
我怀疑当您单击“全部替换”时,光标位于文件末尾,并且选项为“方向:向下”。我有时会这样做,但后来才意识到!
答案2
您的意思是简单地删除数字前面的空格(输入错误“thd”?)?
Ctrl-H ,然后搜索 \s([0-9]+) ,替换为 \1 。确保“正则表达式”模式已激活。