我试图搜索以某种格式开头的网址,例如http://stackoverflow.com/questions
使用mongo模式语法。我试过了
db.mycollection.find({"link": /^http://stackoverflow.com/questions/})
这显然不起作用,因为/
字符是分隔符。我也尝试用反斜杠转义斜杠:
db.mycollection.find({"link": /^http:\/\/stackoverflow\.com\/questions/})
但这给了我一个语法错误。那么如何匹配斜杠?
答案 0 :(得分:1)
事实证明,使用反斜杠转义斜杠只能在MongoHub中起作用。它在控制台中按预期工作,即
db.mycollection.find({"link": /^http:\/\/stackoverflow\.com\/questions/})