levenshteinjs

0.0.2 • Public • Published

Levenshtein distance

Calculate the Levenshtein distance between two strings.

The Levenshtein distance between two strings is the minimum number of single-character edits (insertions, deletions or substitutions) required to change one string into the other.

Demo

https://lab.miguelmota.com/levenshtein

Install

npm install levenshteinjs

Usage

const levenshteinDistance = require('levenshteinjs');

console.log(levenshteinDistance('foo', 'foo')) // 0
console.log(levenshteinDistance('foo', 'fob')) // 1
console.log(levenshteinDistance('flaw', 'lawn')) // 2
console.log(levenshteinDistance('kitten', 'sitting')) // 3

Test

npm test

License

MIT

Package Sidebar

Install

npm i levenshteinjs

Weekly Downloads

2

Version

0.0.2

License

MIT

Unpacked Size

4.21 kB

Total Files

5

Last publish

Collaborators

  • miguelmota