【发布时间】:2011-02-20 11:07:21
【问题描述】:
我有两段文本,一段保存在文件中,另一段是用户输入的一段,愿意写相同的实际段落。现在我想比较两者并告诉用户他复制同一段落的效率如何。关于如何做到这一点的任何技术? 我正在考虑这些问题,这使它变得复杂。
- 如果用户拼错了单词怎么办
- 如果用户在两者之间跳过了一个单词会怎样
- 如果用户跳过了两个单词而其余的文本相同,该怎么办。
【问题讨论】:
-
你可以看看 Hirschberg 的算法,我相信它是 Levenstein 编辑距离的衍生物。
-
一个问题:您将如何访问“保存在文件中的文本”?您知道您无法使用 Javascript 访问用户计算机中的任何文件,对吗?该文本是否在远程服务器中,而您使用的是 AJAX?还是它与您的页面一起加载并且您使用 DOM 访问文本?
-
页面加载完毕
标签: javascript string text compare