使用正則表達式(regex)創建符合指定模式的搜索查詢。
搜尋應用程式允許每個查詢最多使用五個正規表示式。若要使用正規表示式,請用正斜線 (/) 括住要查詢的模式:
endpointHostName: /^(W|m)/
-
搜尋僅支援正規表示式string資料類型。
-
常規搜尋不支援正規表示式。
-
使用完整匹配來搜尋檔案路徑。使用部分比對進行檔案路徑搜尋會產生錯誤。
-
在正斜杠前後添加空格以避免語法錯誤。
語法範例
查詢
|
結果
|
說明
|
/^(this is a regex)/ |
錯誤
|
正則表達式查詢必須包含欄位名稱。不支援自由搜尋。
|
endpointHostName: /^(W|m)/ |
返回結果
|
查詢的語法正確。
|
filePath: /etc/pwd/config/aaa |
錯誤
|
使用反斜杠 (\) 來轉義每個正斜杠,以避免語法錯誤。
filePath: /\/etc\/pwd\/config\/aaa/ 使用引號和萬用字元以避免語法錯誤。
filePath: "*/etc/pwd/config/aaa*" 這個例子不是正規表示式。
|
filePath: /\/etc\/pwd\/config\/aaa/ |
返回結果 |
查詢中有反斜線 (\) 來轉義正斜線。
|