问题标签 [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.
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.
scala - Scala 的 Metaphone 或 Soundex
我发现 Apache 在 Java 中实现了 Soundex 和 Metaphone,但我宁愿只在可能的情况下保留我在 Scala 中使用的文本比较库。谷歌搜索没有让我在 Scala 中找到这些算法中的任何一个。
在最坏的情况下,我可以将这些算法翻译成 Scala,但这并不理想。
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 对应物的结果。
测试:
有人对这里出了什么问题有任何想法吗?
xaml - 比较两个样式文件是否存在共同的 x:key
我的问题不是直接程序化的,
我正在做一个有 5 个资源字典的项目。我不确定这些 rd 中是否使用了相同的键。
即 rd1.xaml 也包含 x:key="backgroundcolor" 和 rd2.xaml。
在 Expression Blend 中没有出现有趣的错误。
无论如何,有没有找到文件之间的公共密钥?
java - 在java记事本中查找单词jtextfield
我应该设置什么条件才能突出显示 JTextArea 中的所有单词?此代码在没有 while 循环的情况下工作,但它只查找并突出显示第一个单词匹配。
algorithm - 计算文本B中有多少文本A的算法?
A
我需要计算一个文本块 ( ) 在另一个文本块( )中有多少B
。像 soundex 这样的简单算法并没有为我提供很好的结果,因为文本B
中有额外的文本不在/不应该在 text 中A
,这让我的数字失去了意义。我需要确保一定比例的A
在 之内B
,并忽略对B
.
对于在我的情况下可能运行良好的简单算法,我的第一个想法是拆分A
成句子,记下句子的总数,然后搜索B
每个句子的实例以提供百分比。虽然这应该可行,但感觉很hacky,而且我敢肯定,比我更聪明的人设计了一种算法,可以根据类似的原理提供更好的计算。
vba - Excel使用vbTextCompare循环遍历单元格以分配类别
我有一个电子表格,每行都包含一个摘要列(K 列)。我需要匹配摘要列中的某些单词,以便在新列(列 V)中分配类别名称。
我尝试使用普通的 excel If 语句执行此操作,但我发现存在限制。所以现在我正在尝试使用以下 VBA 代码。
所以我试图遍历每一行,匹配文本并分配值。就目前而言,我只是得到#VALUE!回来。如果我改变
范围(“V”和V_End_Of_Table)。值
至
消息框
它将返回正确的字符串。
javascript - 保存和比较表格单元格值
我正在创建一个简单的记忆匹配游戏,我想比较每个单击的单元格的文本值以查看是否匹配。底部的单击事件处理程序是我尝试这样做,但我不确定如何保存单击了哪个单元格。如何保存每个单元格的文本值并比较它们,同时保存我正在比较的单元格,以便在单击的两个单元格不相等时隐藏它?text-indent 设置为 100%,默认隐藏溢出。
php - 我想与一组文本进行比较并了解它们彼此之间的相似/相关程度,我使用了similar_text(),但我发现它并不准确
我想与一组文本进行比较并了解它们彼此之间的相似/相关程度,我使用了similar_text(),但我发现它并不准确。谢谢你。
例如下面的文字给了我 66%
Text1:创新游戏,吃,睡,呼吸创新。它热爱创造力和激情动力互联网驱动器。我们了解时间最大的财富,挑战满足期限。
文本2:苏联共产主义政策;德国联赛组织伪装仇敌被通缉。
我的代码如下:
merge - 在不同文件中查找重复的函数名称
在过去 15 年左右的时间里,我一直在合并各种开发人员/CAD 绘图员使用的所有源代码文件。似乎每个人都使用相同的代码库,直到大约 7 年前,当时每个人似乎都制作了所有文件的本地副本并在本地使用/编辑它们。
我已经成功/痛苦地将他们所有具有相同名称的文件重新合并在一起。但是,我发现有时,具有不同名称的文件包含具有相同名称和参数的函数。期望一个函数实现的工具最终可能会调用不同的实现,具体取决于何时加载哪些文件。
有没有一种简单的方法可以在所有文件中搜索重复的函数名称?
例如,一个函数如下所示:
我怎么能搜索所有文件(defun MyInStr (SearchIn SearchFor)