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\)