在记事本++中查找/替换正则表达式,包括新行 [英] Regex Find/Replace in Notepad++ including new lines

查看:11
本文介绍了在记事本++中查找/替换正则表达式,包括新行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

需要使用正则表达式替换/删除Notepad++中的多个匹配项。 下面是一个示例:

....
something<item>text to be removed or replaced</item>
text<item>another text to be
removed or replaced</item>
<item>more text to be removed or 
replaced</item>
...

我需要替换/删除"<item>""</item>"之间的所有内容,匹配项可能包括新行。

所以我最终会得到这样的结果:

....
something<item></item>
text<item></item>
<item></item>
...

推荐答案

执行此操作的一种方法查找/替换

查找内容:(<item>).*?(</item>)R?

替换为:$1$2

选中Matches new line复选框。

详细信息:Notepad++ User Manual - Regular Expressions

这篇关于在记事本++中查找/替换正则表达式,包括新行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆