首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mongodb查询包含# char

问Mongodb查询包含# char
EN

Stack Overflow用户
提问于 2017-12-29 16:08:05
回答 2查看 246关注 0票数 0

如何使用$regex匹配任何包含“#”的字符串。与其他角色不同的是,#似乎有不同的表现。

代码语言:javascript
复制
{"id" : {$regex : "what should go here"}}

也不匹配不包含#的字符串。我在尝试使用.*\\#.*的正则表达式。

EN

回答 2

Stack Overflow用户

发布于 2017-12-29 16:24:54

类似于:

代码语言:javascript
复制
{"id" : {$regex : /^.*#.*/ }}

对于NOT,它包含:

代码语言:javascript
复制
{"id" : {$not : /^.*#.*/ }}

请参阅docs

Reference answer

票数 1
EN

Stack Overflow用户

发布于 2017-12-29 16:29:19

发现它应该是这样的。

代码语言:javascript
复制
 {"id" : {$regex : /\#/i}}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48019485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档