Sublimetext3 替换包含

Sublimetext3 替换包含,sublimetext3,str-replace,text-editor,cut,Sublimetext3,Str Replace,Text Editor,Cut,是否可以替换和复制(剪切)以下内容: 我需要选择所有包含fdialog和{}的内容 我喜欢输入 fdialog(或者类似的东西,它会选择所有包含fdialog的东西)以及括号内的整个代码? 例如: 我有几十个这样的函数,我需要将fdialog转换成其他的函数。我找到了一个简单的正则表达式 按Ctrl+H打开替换菜单,或转到Find->Replace 在查找区域中,切换正则表达式以使正则表达式正常工作,并放置fdialog\([\d]+\)\n{[\s\w\d()”;/]*}。对于替换区域,将其保

是否可以替换和复制(剪切)以下内容:

我需要选择所有包含fdialog和{}的内容 我喜欢输入 fdialog(或者类似的东西,它会选择所有包含fdialog的东西)以及括号内的整个代码? 例如:


我有几十个这样的函数,我需要将fdialog转换成其他的函数。我找到了一个简单的正则表达式

Ctrl+H
打开替换菜单,或转到
Find->Replace

在查找区域中,切换正则表达式以使正则表达式正常工作,并放置
fdialog\([\d]+\)\n{[\s\w\d()”;/]*}
。对于替换区域,将其保留为空并按全部替换。这将删除所有
fdialog()
函数


正则表达式匹配fdialog,后跟()括号,括号内有任意数量的数字作为参数,后跟新行,{}方括号内有任何内容。

我找到了一个简单的正则表达式来实现这一点

Ctrl+H
打开替换菜单,或转到
Find->Replace

在查找区域中,切换正则表达式以使正则表达式正常工作,并放置
fdialog\([\d]+\)\n{[\s\w\d()”;/]*}
。对于替换区域,将其保留为空并按全部替换。这将删除所有
fdialog()
函数

正则表达式匹配fdialog,后跟()括号,括号内有任意数量的数字作为参数,后跟新行,{}方括号内有任何数字

fdialog(1)
{
    //some code
}
...
fdialog(5000)
{
    //some code
}
fdialog(3253)
{
    print("example");
}