可以用indexOf进行字符串匹配,如果结果大于等于0,则包含该字符串,如果小于0,则不包含字符串
举例
<html><body>
<script type="text/javascript">
var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")//返回0
document.write(str.indexOf("World2") + "<br />")//返回-1;
document.write(str.indexOf("world")) //返回6
</script>
</body>
</html>
node.js实现mongodb中的like操作参考一下方式:1:like "%bc%"
var query={suggestcontent: /bc/}
return opts.dbs.csdb.collection("suggests").find(query).toArrayAsync()
2:like "bc%"
var query={suggestcontent: /^bc/}
return opts.dbs.csdb.collection("suggests").find(query).toArrayAsync()