Platforms to show: All Mac Windows Linux Cross-Platform

JaroWinklerDistanceMBS(a as string, b as string) as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
global method String MBS Util Plugin 12.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Calculates the string distance.
Example
Var s1 as string = "Hello"
Var s2 as string = "Hallo"
Var s3 as string = "Helo"
Var s4 as string = "Helllo"

// 0 for equal, the more it goes to 1.0

Var d1 as Double = levenshteinDistanceMBS(s1,s1)
Var d2 as Double = levenshteinDistanceMBS(s1,s2)
Var d3 as Double = levenshteinDistanceMBS(s1,s3)
Var d4 as Double = levenshteinDistanceMBS(s1,s4)

Var d5 as Double = jaroWinklerDistanceMBS(s1,s1)
Var d6 as Double = jaroWinklerDistanceMBS(s1,s2)
Var d7 as Double = jaroWinklerDistanceMBS(s1,s3)
Var d8 as Double = jaroWinklerDistanceMBS(s1,s4)

break // check values in debugger

Value is normalized, so 0.0 is equal text and 1.0 is totally unequal.

see also
http://en.wikipedia.org/wiki/Jaro–Winkler_distance

Blog Entries

The items on this page are in the following plugins: MBS Util Plugin.


The biggest plugin in space...