簡體   English   中英

如何在 Sublime Text 3 中搜索帶 A 和不帶 B 的文件?

[英]How to search files with A and without B in Sublime Text 3?

使用 Sublime Text 3 文件搜索功能可以搜索目錄(及其所有子目錄)中的文件,以查看它們是否包含字符串A_STR (或 RegExp /A_STR/ )但不包含B_STR (或 RegExp /B_STR/ ) ?

您可以使用:

\A(?:(?!B_STR)[\s\S])*A_STR(?:(?!B_STR)[\s\S])*\z

解釋:

\A                          # beginning of file
  (?:(?!B_STR)[\s\S])*      # Not B_STR, you may use use \bB_STR\b
  A_STR                     # A_STR, you may use use \bA_STR\b
  (?:(?!B_STR)[\s\S])*      # Not B_STR, you may use use \bB_STR\b
\z                          # end of file

截屏:

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM