apoc.text.fuzzyMatch
语法 |
|
||
描述 |
对两个给定的 |
||
参数 |
名称 |
类型 |
描述 |
|
|
用于与第二个字符串进行比较的第一个字符串。 |
|
|
|
用于与第一个字符串进行比较的第二个字符串。 |
|
返回 |
|
||
模糊匹配
函数 apoc.text.fuzzyMatch 根据两个 STRING 值的莱文斯坦距离(Levenshtein distance)确定它们是否相似,如果相似则返回 true,否则返回 false。
-
如果
text1的长度少于三个字符,则apoc.text.fuzzyMatch返回true所允许的最大莱文斯坦距离为 0。 -
如果
text1的长度少于五个字符,则apoc.text.fuzzyMatch返回true所允许的最大莱文斯坦距离为 1。 -
对于所有其他
STRING值,apoc.text.fuzzyMatch返回true所允许的最大莱文斯坦距离为 2。
要计算两个 STRING 值之间的距离,请使用 apoc.text.distance。