apoc.text.levenshteinDistance

在 APOC 2025.06 版本中,该函数已从 APOC 核心库中移除。请改用 apoc.text.distance

如果您使用的是 APOC 2025.06 或更高版本,该函数在 Cypher 25 中不可用,但在 Cypher 5 中仍可使用。更多信息,请参阅 APOC 和 Cypher 版本

详细信息

语法

apoc.text.levenshteinDistance(text1, text2)

描述

使用 Levenshtein 距离算法比较给定的 STRING 值。

参数

名称

类型

描述

text1

STRING

用于与第二个字符串进行比较的第一个字符串。

text2

STRING

用于与第一个字符串进行比较的第二个字符串。

返回

INTEGER(整数)

用法示例

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

0

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

2

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

13