[英]How to create SQL Query with like item1, item2, item3 format at Delphi?
[英]How can I search for <item1> AND <item2> using the Delphi XE2 IDE search?
我一直使用搜索來查找我(巨大的)應用程序源中的內容,因此搜索效果對我來說非常重要。 目前在Delphi XE2 IDE中我喜歡使用:
沒有別的想象,只是一個文本關鍵字。 這樣做沒問題,但我真正想做的是擴展我現在正在做的事情,包括包含'A'和'B'的行,其中A和B是任意一組字符(一種布爾搜索)。 與A和B完全匹配是很好的,因為這現在允許您輸入兩個非常部分的關鍵字,但仍然可以找到一個獨特的出現。 多年來我一直在自己的搜索引擎中使用這種方法。 請問在Delphi IDE中有一個簡單的方法嗎? 謝謝
您可以使用正則表達式(只需檢查“ Find
窗口右側的regular expressions
復選框)。 正則表達式的支持有些限制 - 這是在XE2 docwiki上為XE2記錄的 。
我使用GExperts Grep Search
( GExperts IDE專家組的一部分),它提供更全面的正則表達式支持(盡管仍然不是很好)和更好的搜索結果顯示(IMO)。 (注意,Grep Search對話框的圖像包含一個正則表達式,它將在文件中按任意順序匹配WordA or WordB
,因此它在GExperts的有限正則表達式支持中滿足您的搜索邏輯。它也匹配行上的單個單詞,但是結果對話框可以很容易地找到您感興趣的行,雙擊一行將帶您在IDE的代碼編輯器中進行匹配。)
以上結果基於單個文件搜索和那些結果。 對於多個文件(在這種情況下,只有兩個),對話框顯示如下:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.