【发布时间】:2018-06-13 08:36:01
【问题描述】:
我想用RegExp 搜索一个mongo 数据库,但我不想返回匹配RegExp 的数据,而是想返回没有RegExp 的数据。
例如:
查找所有不包含new RegExp("mediaType") 的数据。
我对 RegExp 的了解真的很差,所以我不知道该怎么做。
【问题讨论】:
-
我遇到了这种模式^((?!badword).)*$。我无法解释,因此我将其作为评论留下。
-
@Mikey 是一个tempered greedy token。它匹配任何字符
.,直到找到badword,然后停止。 -
@ctwheels 知道了!
-
@ctwheels 可以用吗?
-
@TaylorAustin 可以使用,但我确信有更好的方法。不幸的是,我对 mongodb 不太熟悉,所以我的帮助有限。 This question 包含您想要完成的相关信息
标签: javascript node.js regex mongodb