using Mongodb в моем приложении meteor Я делаю запрос, используя регулярное выражение, чтобы проверить, доступно ли имя или код в базе данных или нет. В моей строке включены все числа и специальный символ. Но когда регулярное выражение находит особый характер ++
в строке он дает ошибкуОшибка регулярного выражения в mongodb, если строка содержит арифметические операторы
Exception while invoking method
'createSubject' SyntaxError: Invalid regular expression: /^C++$/: Nothing to repeat
I20140109-13: 15: 21,277 (5.5)? в новом RegExp()
мой код
var code_regex = new RegExp(["^",code,"$"].join(""),"i");
var curr = Meteor.curri.findOne({code: code_regex});
Он работает отлично со строками, но я попытался C++
как код и произвести вышеуказанную ошибку.
Thanx @Akshat, это работает для меня. –