Мне нужно удалить одиночные кавычки изУдаление одного знака quation, JavaScript
var test = '\/'+val.text+'\/i';
для того, чтобы сделать поиск MongoDB как db.document.find ({поле: тест}) То есть, если вал .text это 'привет', находка должна быть
db.document.find({field:/hello/i})
и не
db.document.find({field:'/hello/i'})
, который не найти любое поле ш с подстрокой 'hello' Как мне это сделать без использования eval (test)?
Можете ли вы переписать свой вопрос? Трудно понять, что вам нужно. –
duplicate: http: //stackoverflow.com/questions/874709/converting-user-input-string-to-regular-expression – forsvunnet
дубликат, более или менее: http: // stackoverflow. com/questions/11725708/node-js-and-mongoose-regex-query-on-multiple-fields –