mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-22 00:06:12 -05:00
25 lines
1.2 KiB
Plaintext
25 lines
1.2 KiB
Plaintext
{
|
|
"name": "levenshtein",
|
|
"type": "function",
|
|
"groups": ["Fuzzy Matching"],
|
|
"description": "Returns the Levenshtein edit distance between two strings. This equates to the minimum number of character edits (insertions, deletions or substitutions) required to change one string to another.<br />The Levenshtein distance is a measure of the similarity between two strings. Smaller distances mean the strings are more similar, and larger distances indicate more different strings. The distance is case sensitive.",
|
|
"arguments": [{
|
|
"arg": "string1",
|
|
"description": "a string"
|
|
}, {
|
|
"arg": "string2",
|
|
"description": "a string"
|
|
}],
|
|
"examples": [{
|
|
"expression": "levenshtein('kittens','mitten')",
|
|
"returns": "2"
|
|
}, {
|
|
"expression": "levenshtein('Kitten','kitten')",
|
|
"returns": "1"
|
|
}, {
|
|
"expression": "levenshtein(upper('Kitten'),upper('kitten'))",
|
|
"returns": "0"
|
|
}],
|
|
"tags": ["distance", "required", "edit", "indicate", "sensitive", "similarity", "insertions", "similar", "mean", "measure", "different", "character", "change", "substitutions", "strings", "edits", "distances", "larger", "deletions", "equates", "case", "minimum", "levenshtein", "smaller"]
|
|
}
|