如何使用'在文件中查找?在Delphi中执行布尔'AND'搜索?

Bri*_*ost 5 regex delphi search

现在我的代码变得越来越大,找到关键代码位置的策略更为重要.现在有了更快的PC,'搜索''在文件中查找'快速有效 - 如果您使用隐式单元,"搜索项目中的所有文件"通常不起作用.我一直在努力理解正则表达式,但可能他们会让我做一个搜索:

一个或两个

一个和两个

所有搜索都必须在同一行.

这对于简单的关键字搜索来说是一个很大的改进.在Delphi的搜索中这可能吗?我正在使用XE,XE2和D7(有时候).

Dav*_*nan 6

正则表达式,你需要搜索onetwo

one|two
Run Code Online (Sandbox Code Playgroud)

|符号表示or在正则表达式说话.

搜索既包含文件onetwo更困难的,因为搜索是面向行的.你可以像这样搜索onetwo在同一行:

one.*two|two.*one
Run Code Online (Sandbox Code Playgroud)