6 个稳定版本

使用旧的 Rust 2015

1.0.5 2021年2月22日
1.0.4 2019年4月16日
1.0.3 2017年7月6日
1.0.1 2017年2月15日
1.0.0 2016年2月9日

#2 in #距离

Download history • Rust 包仓库 54439/week @ 2024-03-14 • Rust 包仓库 45326/week @ 2024-03-21 • Rust 包仓库 58173/week @ 2024-03-28 • Rust 包仓库 51136/week @ 2024-04-04 • Rust 包仓库 54404/week @ 2024-04-11 • Rust 包仓库 59140/week @ 2024-04-18 • Rust 包仓库 59547/week @ 2024-04-25 • Rust 包仓库 62766/week @ 2024-05-02 • Rust 包仓库 68578/week @ 2024-05-09 • Rust 包仓库 97606/week @ 2024-05-16 • Rust 包仓库 96685/week @ 2024-05-23 • Rust 包仓库 96844/week @ 2024-05-30 • Rust 包仓库 101309/week @ 2024-06-06 • Rust 包仓库 103162/week @ 2024-06-13 • Rust 包仓库 99931/week @ 2024-06-20 • Rust 包仓库 82166/week @ 2024-06-27 • Rust 包仓库

406,732 每月下载量
用于 182 (30 个直接使用)

MIT 许可证

3KB

levenshtein.rs

Build Coverage Crate

将 Vladimir Levenshtein 的 编辑距离算法 实现为 Rust 库。还有一个 C 库C 用户命令,以及 JavaScript 模块

🎉 这是我第一次尝试 Rust!

安装

Cargo:

[dependencies]
levenshtein = "1.0.5"

使用

extern crate levenshtein;
use levenshtein::levenshtein;

fn main() {
    println!("{}", levenshtein("kitten", "sitting"));
}

输出

3

API

fn levenshtein(a: &str, b: &str) -> usize

给定两个字符串,返回它们之间的编辑距离。

许可证

MIT © Titus Wormer

无运行时依赖