问题标签 [text-comparison]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
363 浏览

c# - Compare XML file with Text File

I have two files to compare with each other... 1) An xml file 2) A text file made from same XML but have some changes done afterwards.

I need to compare these two files and highlight the changed/inserted/deleted words (xml tags should not be highlighted). Can anyone suggest me a third party component that can help me out make such an application? I want to develop this application in C#.

Thanks in advance.

0 投票
2 回答
1398 浏览

scala - Scala 的 Metaphone 或 Soundex

我发现 Apache 在 Java 中实现了 Soundex 和 Metaphone,但我宁愿只在可能的情况下保留我在 Scala 中使用的文本比较库。谷歌搜索没有让我在 Scala 中找到这些算法中的任何一个。

在最坏的情况下,我可以将这些算法翻译成 Scala,但这并不理想。

http://commons.apache.org/codec/

0 投票
1 回答
847 浏览

php - 在 Scala 中重写 PHP 的similar_text

为了重写 PHP 的similar_text 算法,我尝试了几种不同的方法。所有这些都取得了一定程度的成功,但最终都失败了。

第一次尝试:我尝试从 PHP 源代码重写它。C 对指针的优雅使用使得在 Scala 中似乎不可能实现相同的精确实现并且是干净的。

第二次尝试:我尝试从某人发布在PHP similar_text() in java上的 Java 函数重写它。不幸的是,该功能在 Java 中不起作用,所以没关系将它移植到 Scala。

第三次(当前)尝试:我目前正在尝试将此 JavaScript 实现转换为 Scala: http: //phpjs.org/functions/similar_text/。我以前在 JavaScript 中使用过它,它似乎运行正常。我的 Scala 翻译(如下)无法正常运行。它使您在 1 或 2 个相似性索引范围内,但它通常不是 100% 到它的 PHP 对应物的结果。

测试:

有人对这里出了什么问题有任何想法吗?

0 投票
0 回答
52 浏览

xaml - 比较两个样式文件是否存在共同的 x:key

我的问题不是直接程序化的,

我正在做一个有 5 个资源字典的项目。我不确定这些 rd 中是否使用了相同的键。

即 rd1.xaml 也包含 x:key="backgroundcolor" 和 rd2.xaml。

在 Expression Blend 中没有出现有趣的错误。

无论如何,有没有找到文件之间的公共密钥?

0 投票
1 回答
1575 浏览

java - 在java记事本中查找单词jtextfield

我应该设置什么条件才能突出显示 JTextArea 中的所有单词?此代码在没有 while 循环的情况下工作,但它只查找并突出显示第一个单词匹配。

0 投票
1 回答
146 浏览

algorithm - 计算文本B中有多少文本A的算法?

A我需要计算一个文本块 ( ) 在另一个文本块( )中有多少B。像 soundex 这样的简单算法并没有为我提供很好的结果,因为文本B中有额外的文本不在/不应该在 text 中A,这让我的数字失去了意义。我需要确保一定比例的A在 之内B,并忽略对B.

对于在我的情况下可能运行良好的简单算法,我的第一个想法是拆分A成句子,记下句子的总数,然后搜索B每个句子的实例以提供百分比。虽然这应该可行,但感觉很hacky,而且我敢肯定,比我更聪明的人设计了一种算法,可以根据类似的原理提供更好的计算。

0 投票
1 回答
4999 浏览

vba - Excel使用vbTextCompare循环遍历单元格以分配类别

我有一个电子表格,每行都包含一个摘要列(K 列)。我需要匹配摘要列中的某些单词,以便在新列(列 V)中分配类别名称。

我尝试使用普通的 excel If 语句执行此操作,但我发现存在限制。所以现在我正在尝试使用以下 VBA 代码。

所以我试图遍历每一行,匹配文本并分配值。就目前而言,我只是得到#VALUE!回来。如果我改变

范围(“V”和V_End_Of_Table)。值

消息框

它将返回正确的字符串。

0 投票
3 回答
672 浏览

javascript - 保存和比较表格单元格值

我正在创建一个简单的记忆匹配游戏,我想比较每个单击的单元格的文本值以查看是否匹配。底部的单击事件处理程序是我尝试这样做,但我不确定如何保存单击了哪个单元格。如何保存每个单元格的文本值并比较它们,同时保存我正在比较的单元格,以便在单击的两个单元格不相等时隐藏它?text-indent 设置为 100%,默认隐藏溢出。

0 投票
1 回答
170 浏览

php - 我想与一组文本进行比较并了解它们彼此之间的相似/相关程度,我使用了similar_text(),但我发现它并不准确

我想与一组文本进行比较并了解它们彼此之间的相似/相关程度,我使用了similar_text(),但我发现它并不准确。谢谢你。

例如下面的文字给了我 66%

Text1:创新游戏,吃,睡,呼吸创新。它热爱创造力和激情动力互联网驱动器。我们了解时间最大的财富,挑战满足期限。

文本2:苏联共产主义政策;德国联赛组织伪装仇敌被通缉。

我的代码如下:

0 投票
1 回答
361 浏览

merge - 在不同文件中查找重复的函数名称

在过去 15 年左右的时间里,我一直在合并各种开发人员/CAD 绘图员使用的所有源代码文件。似乎每个人都使用相同的代码库,直到大约 7 年前,当时每个人似乎都制作了所有文件的本地副本并在本地使用/编辑它们。

我已经成功/痛苦地将他们所有具有相同名称的文件重新合并在一起。但是,我发现有时,具有不同名称的文件包含具有相同名称和参数的函数。期望一个函数实现的工具最终可能会调用不同的实现,具体取决于何时加载哪些文件。

有没有一种简单的方法可以在所有文件中搜索重复的函数名称?

例如,一个函数如下所示:

我怎么能搜索所有文件(defun MyInStr (SearchIn SearchFor)