|| apoc.text.hammingDistance - APOC 核心文档 - Neo4j 文档

apoc.text.hammingDistance

详情

语法

apoc.text.hammingDistance(text1, text2)

描述

使用汉明距离算法比较两个给定的 STRING 值。

参数

名称

类型

描述

text1

STRING

第一个要与第二个字符串比较的字符串。

text2

STRING

第二个要与第一个字符串比较的字符串。

返回

INTEGER

用法示例

RETURN apoc.text.hammingDistance("Neo4j", "Neo4j") AS output;
结果
输出

0

RETURN apoc.text.hammingDistance("Neo4j", "Neoj4") AS output;
结果
输出

2

提供的字符串必须长度相同,否则此过程将抛出异常,如下例所示

RETURN apoc.text.hammingDistance("Neo4j Aura", "Neo4j Graph Database") AS output;
结果

调用函数 apoc.text.hammingDistance 失败:原因:java.lang.IllegalArgumentException: CharSequences 必须具有相同的长度

© . This site is unofficial and not affiliated with Neo4j, Inc.