请问在小程序正则表达式如何嵌入动态参数拼接
发布于 6 年前 作者 taochen 10438 次浏览 来自 问答

var keyword = this.data.keyword

var option = new db.RegExp({

regexp: /[a-zA-Z0-9]*keyword[a-zA-Z0-9]*/,

options: ‘i’

})

其中keyword为用户输入的关键词,想实现关键词模糊查询

2 回复

var option = {

name: db.RegExp({

regexp: “[a-zA-Z0-9]*” + keyword + “[a-zA-Z0-9]*”,

options: ‘i’

})

}

console.log(option)

db.collection(“good”).where(option)

已经解决,这样就可以

没试过~

regexp: new RegExp(’[a-zA-Z0-9]*’+keyword+’[a-zA-Z0-9]*’), 这样写可以吗

回到顶部