【发布时间】:2014-01-27 16:27:06
【问题描述】:
在我的流星应用程序中使用 Mongodb 我正在使用正则表达式进行查询,以检查名称或代码是否已在数据库中可用。在我的字符串中,所有数字和特殊字符都包括在内。但是当正则表达式在字符串中找到一个特殊字符 ++ 时,它会给出错误
Exception while invoking method
'createSubject' SyntaxError: Invalid regular expression: /^C++$/: Nothing to repeat
I20140109-13:15:21.277(5.5)?在新的正则表达式()
我的代码是
var code_regex = new RegExp(["^",code,"$"].join(""),"i");
var curr = Meteor.curri.findOne({code: code_regex});
字符串可以正常工作,但我尝试将C++ 作为代码并产生上述错误。
【问题讨论】:
标签: mongodb meteor mongodb-query meteorite minimongo