使用记事本的通配符搜索

0 notepad++

在Notepad ++中如何使用通配符进行搜索

get_GetTimeNow();
Run Code Online (Sandbox Code Playgroud)

要么

get_IsCurrent();
Run Code Online (Sandbox Code Playgroud)

然后我想替换它

GetTimeNow
Run Code Online (Sandbox Code Playgroud)

要么

IsCurrent 
Run Code Online (Sandbox Code Playgroud)

换句话说,找到

get_XXXX(); 
Run Code Online (Sandbox Code Playgroud)

用它替换它

XXXX;
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用大文件

SH-*_*SH- 5

使用查找.选择替换选项卡.

将搜索选项设置为Regex.(左下方).

找什么: get_(.*)\(\);

用...来代替: \1

注意:这仅在这些令牌位于行尾时才有效.如果你最后有一个不合理的假设;.

说明: get_匹配前4个字符. (.*)匹配下一个任何字符.这也保存了匹配的字符串. \(\);匹配字符串的结尾.使用\逃脱(.()是保存上面使用的匹配字符串的原因.因此,匹配将不包括此部分.