我有多个类似于
的C代码片段const stFunctions m_fun = {
NULL,
&fun_1,
&fun_2,
NULL,
&fun_3
};
我正在尝试使用Notepad ++中的NULL,
正则表达式替换所有NULL,\n\n
,但它似乎不起作用。我尝试了NULL,
和\n\n
,但两者都有效。
答案 0 :(得分:1)
使用正则表达式修改源代码时应该非常小心。如果您确定要删除其中只有NULL,
的整行以及该行下方的空行,则可以使用
^\h*NULL,\h*\R{2}
正则表达式匹配
^
- 开始行\h*
- 0+水平空格NULL,
- NULL,
字符串\h*
- 0+水平空格\R{2}
- 2次换行。答案 1 :(得分:0)
不要使用正则表达式!
您要搜索的字符不需要正则表达式。选择“扩展字符”并搜索NULL,\r\n
(Windows)或NULL,\n
(* nix)并替换为您想要替换它的任何内容。