REGEX匹配100%信心,99%左右?

AnA*_*ice 4 ruby regex machine-learning

在我的应用程序中,用户可以输入文本,稍后我会根据将来的提交进行搜索和提取.

问题是用户有时会有类型或忘记一段时间等...

在红宝石中有没有办法说与X%置信水平匹配?

这意味着如果匹配目标是500个字符,并且发现匹配490个字符,则匹配它,而不匹配任何内容?

谢谢

Joh*_*ohn 8

在这种情况下,正则表达式不是您最好的工具.也许像Levenshtein这样的距离呢?


ctc*_*rry 6

我最近读到了Tre库,听起来像你在寻找:

http://laurikari.net/tre/