我想查找包含單個 - (符號)的檔案。
職業類別陣列由單個 - (符號)而不是特定雇主 ID 上的雙精度組成。
錯誤地插入(單符號)“職業類別”:[“15-1132.00 - 軟體開發人員,應用程式”],
它應該是:(雙——符號)“職業類別”:[“15-1132.00——軟體開發人員,應用程式”]
請幫我拿這些檔案。
uj5u.com熱心網友回復:
正如您提到的字串模式是一致的,您可以使用正則運算式來匹配字串模式。
^\d -\d .\d{2} - [\w\s] , \w $
^- 從...開始
\d- 與數字匹配
- 參考前一個字符/符號至少出現 1 次
-- -符號
\d .\d{2}- 匹配十進制模式
\w- 單詞字符
\s- 間距字符
$- 比賽結束
示例正則運算式 101 和測驗輸出
db.collection.find({
"occupationalCategory": {
$regex: "\\d -\\d .\\d{2} - [\\w\\s] , \\w ",
$options: "m"
}
})
示例 Mongo Playground
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/494690.html
標籤:mongodb
下一篇:一個月的細微差別
