搜尋基本語法
- 用空白分隔的是AND查詢,檔名或檔案內容同時存在搜尋字串時條件成立,標示任一個搜尋字串。
- 加上
OR變成A或B任一個存在的「或」搜尋。OR必須大寫 - 多重搜尋字串外面加上括號可形成子查詢(Sub-query)
搜尋操作
不精準匹配
- 多個條件時,OR的字串前後最好加上括號,以免發生語意錯誤
精準匹配
- 關鍵字加上雙引號形成精準匹配,例如用
"IDEA"搜尋時,GoodIDEA不會成立,用IDEA搜尋時,GoodIDEA會成立
限制條件
- 限定特定資料夾:
path:200-A目標 ("IDEA" OR db) - 檔名的部份匹配用
file:
- 只找內容不找檔名時使用
content:
match-case::匹配大小寫,path:200-A目標 match-case:("IDEA" DB)tag:標籤:匹配標籤,井號可不輸入;不能用子查詢path:200-A目標 tag:IDEA tag:db兩個標籤同時存在
block:():匹配區塊,一個段落裡符號搜尋字串section:():匹配區段(兩個標題間的內容形成一個區段)line:():匹配一行
正則運算式
搜尋字串會斜線括住。
格式:
/正則運算式/
範例:
/^test/
/test$/相關鏈接
教學影片
##
