Notepad++ 使用记事本进行通配符搜索
在记事本++中,如何使用通配符搜索Notepad++ 使用记事本进行通配符搜索,notepad++,Notepad++,在记事本++中,如何使用通配符搜索 get_GetTimeNow(); 或 然后我想用 GetTimeNow XXXX; 或 换句话说,找到 get_XXXX(); 换成 GetTimeNow XXXX; 我正在尝试对一个大文件执行此操作使用正则表达式: get_([^\)]+) 取而代之 \1 使用Find。选择替换选项卡 将搜索选项设置为Regex。(左下角) 查找内容:get\(.*)\(\) 替换为:\1 注意:只有当这些令牌位于行的末尾时,这才有效。如果你有一个,这不
get_GetTimeNow();
或
然后我想用
GetTimeNow
XXXX;
或
换句话说,找到
get_XXXX();
换成
GetTimeNow
XXXX;
我正在尝试对一个大文件执行此操作使用正则表达式:
get_([^\)]+)
取而代之
\1
使用Find。选择替换选项卡 将搜索选项设置为Regex。(左下角) 查找内容:
get\(.*)\(\)代码>
替换为:\1
注意:只有当这些令牌位于行的末尾时,这才有效。如果你有一个,这不是一个不合理的假设代码>在末尾
说明:
get\uu
匹配前4个字符。
(.*)
匹配下一个字符。这也会保存匹配的字符串。
\(\)代码>匹配字符串的结尾。使用\
来转义(
()
是如上所述保存匹配字符串的方法。因此,匹配将不包括此部分。使用记事本++,我的文本如下所示:
(function() + "folder/" + "randomfilenameAB");
(function() + "folder/" + "randomfilenameBC");
(function() + "folder/" + "randomfilenameCD");
(function() + "folder/" + "randomfilenameDE");
我需要它看起来像:
(function() + "folder/randomfilenameAB" + string_var);
(function() + "folder/randomfilenameBC" + string_var);
(function() + "folder/randomfilenameCD" + string_var);
(function() + "folder/randomfilenameDE" + string_var);
这就成功了
查找内容:
<代码>“文件夹/”\+(.*)代码>
替换为:
“folder/\1”\+string\u var\)代码>