有没有一种好方法来识别一个单词,即使它在javascript中拼写错误
Is there a good way to identify a word, even if it's misspelled in javascript?
我有一堆单词(主要是斯德哥尔摩和伦敦等地点)和一堆字符串。 比如"我想从斯德哥尔摩去伦敦"。我想找出哪些字符串中有哪些单词。
我目前使用 .indexOf 来执行此任务。
javascript中是否有一个库,方法,函数等可以识别拼写错误的单词版本?
https://github.com/epeli/underscore.string#readme
查看levenshtein _.levenshtein(string1, string2)
距离功能。它可以用来计算太字符串之间的距离。
我发现这个JS库 http://www.javascriptspellcheck.com/应该检查多种语言的拼写
阅读上述内容后,我不确定我是否完全清楚您要做什么...... 但是关于您关于识别拼写错误的单词的最后一个问题 - 我会看看java脚本拼写检查。 作为旁注..通常,当人们想要计算拼写正确和错误的单词时,他们会尝试使用soundex。
PHP 默认具有 levenshtein 函数。 您可以通过使用 PHPJS 库来使用此方法。
通过查找单词和正确单词字典之间的Levenshtein距离,您可以获得与拼写错误的单词之间的Levenshtein距离最小的单词。这很可能是特定单词的正确拼写。
过去,我使用过 MissPlete 库,它默认使用 Jaro-Winkler 距离算法。
它没有依赖关系(甚至没有jQuery),我非常重视这一点。
相关文章:
- JavaScript错误:Microsoft JScript运行时错误:应为对象
- 将字符串拆分为数组时出现JavaScript错误
- 处理JSON字符串会导致JavaScript错误
- 使用AJAX在剑道网格中分组时出现Javascript错误
- Ajax对web URL的调用导致javascript错误
- 为什么当我尝试在Ionic中使用列表时会出现此JavaScript错误
- 可以't解决Javascript错误
- django出现神秘的javascript错误
- JavaScript错误无效的限定符
- 使用主题运行时portlet liferay时出现Javascript错误
- 绑定函数时在IE7中未实现Javascript错误
- Javascript错误:未捕获引用错误:未定义编辑
- eventListener出现JavaScript错误
- sharepoint站点的internet explorer中出现Javascript错误
- LoadControl HttpCompileException自定义服务器控件JavaScript错误
- 销毁Bootstrap popover时出现Javascript错误
- 无法加载Javascript错误XMLHttpRequest
- 使用JSON.parse时出现无效字符javascript错误
- 修复Javascript错误
- 模板字符串上的netbeans javascript错误(backticks)