Vladimir Levenshtein’s edit distance algorithm as a Rust library. There’s also a C library, C user command, and JavaScript module.
🎉 This is my first attempt at Rust!
[dependencies]
levenshtein = "1.0.4"
extern crate levenshtein;
use levenshtein::levenshtein;
fn main() {
println!("{}", levenshtein("kitten", "sitting"));
}
Yields:
fn levenshtein(a: &str, b: &str) -> usize
Given two strings, returns the edit distance between them.
Version | Tag | Published |
---|---|---|
1.0.4 | 3yrs ago | |
1.0.3 | 5yrs ago | |
1.0.2 | 5yrs ago | |
1.0.1 | 5yrs ago |