UEStudio正则表达式寻找替换过滤行数据

以从VBP文件中过滤出所有【引用】【部件】行为例。

从图中可看出,用^Object=|^Reference=正则式,在文件中查找即过滤出相应行。

过滤出文件路径部分:使用查找:.*?(C:.+?.tlb|C:.+?.dll|; .+.Ocx),替换:\1

通过勾选列出包含字符串的行,可在底部输出窗口得到所有相应行,右键:复制到剪贴板

使用^((?!\.ocx).)*?$可过滤出不含.ocx的行。提示:不含有多个关键词的行可以这样:^((?!横向页|不想包含的字符串B|不想包含的字符串C).)*?$