如何在 Notepad++ 正则表达式查找/替换中保留括号
Posted
技术标签:
【中文标题】如何在 Notepad++ 正则表达式查找/替换中保留括号【英文标题】:How to keep parenthesis in Notepad++ regex find/replace 【发布时间】:2014-04-20 09:32:09 【问题描述】:我正在尝试转换
照明-W/面积 = ( 1.7549 )
到
照明-W/面积 = ( 1.2 )
使用 notepad++ 正则表达式查找/替换工具
当我使用时
LIGHTING-W/AREA = (.*) 并替换为 LIGHTING-W/AREA = (1.2)
我得到 LIGHTING-W/AREA = 1.2 而不是 LIGHTING-W/AREA = ( 1.2 )
我的paranthesis怎么了,我该如何找回它们?对不起,不是程序员!
【问题讨论】:
【参考方案1】:在替换框中使用 LIGHTING-W/AREA = \( 1.2 \)
【讨论】:
完美!现在为什么这样做了?我猜括号是在搜索中必须区别对待的特殊字符? 没错,反斜杠“转义”括号,使正则表达式将其视为要查找的文本。以上是关于如何在 Notepad++ 正则表达式查找/替换中保留括号的主要内容,如果未能解决你的问题,请参考以下文章