Registry / utility / damerau-levenshtein

damerau-levenshtein

JSON →
library1.3.3rbrubygemsunverified

This gem implements pure Levenshtein algorithm, Damerau modification (where 2 character transposition counts as 1 edit distance). It also includes Boehmer & Rees 2008 modification, to handle transposition in blocks with more than 2 characters.

gem install damerau-levenshtein
INSTALL
IMPORT
SIG · DAMERAU-LEVENSHTEI
D
damerau-levenshtein
utilityrubyv1.3.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

DamerauLevenshtein
require 'damerau-levenshtein'

Calculate the Damerau-Levenshtein distance between two strings.

require 'damerau-levenshtein' DamerauLevenshtein.distance("kitten", "sitting") # => 3
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.3.3latest on RubyGems
Audit
Dependencies

No dependency data recorded yet.

Agent activity
6 hits · last 30 days
node
6
Resources
damerau-levenshtein — gem install damerau-levenshtein · libregistry