如何在Notepad++中使用正则表达式仅保留<>包裹的内容?
在Notepad++中仅保留尖括号包裹内容的正则方案
操作步骤
- 打开替换面板:按下
Ctrl+H快捷键,或通过菜单栏「搜索」→「替换」打开。 - 切换正则模式:在替换窗口底部勾选「正则表达式」,不要勾选「.匹配换行符」。
- 配置正则规则:
- 「查找目标」填入:
[^<>]+ - 「替换为」保持为空
- 「查找目标」填入:
- 完成替换:点击「全部替换」,所有非尖括号包裹的内容会被移除。
效果验证
输入文本:
random text
random text
random textrandom text
random textrandom text
替换后输出:
return (<ABCD> <QWERT> <XYZ> )
清除多余空行(可选)
若替换后存在空行,可再执行一次替换:
- 「查找目标」填入:
^\s*$ - 「替换为」保持为空,点击「全部替换」即可清除空行。
内容的提问来源于stack exchange,提问作者Nischal Kasera
相关产品推荐
相关产品推荐

