如何用 Node.js 做字符串模糊匹配?有什么有好用的包?
发布于 6 年前 作者 hanzichi 6368 次浏览 来自 问答

是这样的,我想做一个自己用的小工具,具体是用来储存 url,并给个 title

比如:【cnode 论坛】 【https://cnodejs.org】 这样存进数据库里,然后查询,这里查询需要做模糊匹配,因为可能记不清 title 具体取什么了,比如可能我查找 「字符串的匹配」我要能找到「字符串匹配」,反之亦然

求教

7 回复

都进数据库了。。。

@myy 嗯?

@hanzichi 难道数据库不支持模糊查询么?

@myy 我对数据库不熟,印象中有个 like 语句,但是「字符串的匹配」我要能找到「字符串匹配」,可能查询不到吧?

elasticsearch,全文检索

@richenlin elasticsearch 听过,全文搜索似乎有点大材小用?所以来问问有没有轻量级的解决方案

自己解决了,这个库简直好用 https://github.com/javve/list.js

回到顶部