#user-input #input-validation

validate

一个易于验证用户输入的库

11 个版本 (6 个重大更新)

使用旧的 Rust 2015

0.6.1 2017 年 10 月 16 日
0.6.0 2017 年 10 月 12 日
0.5.0 2017 年 10 月 12 日
0.4.1 2017 年 10 月 12 日
0.0.1 2015 年 5 月 23 日

#input-validation 中排名第 17

Download history 120/week @ 2024-03-27 35/week @ 2024-04-03 66/week @ 2024-04-10 74/week @ 2024-04-17 58/week @ 2024-04-24 36/week @ 2024-05-01 49/week @ 2024-05-08 47/week @ 2024-05-15 79/week @ 2024-05-22 92/week @ 2024-05-29 47/week @ 2024-06-05 125/week @ 2024-06-12 162/week @ 2024-06-19 156/week @ 2024-06-26 198/week @ 2024-07-03 132/week @ 2024-07-10

每月下载 695 次
3 crates 使用

MIT/Apache 许可

9KB
253 行代码(不包括注释)

Validate

一个易于验证用户输入的库

用法

将此内容添加到您的 Cargo.toml

[dependencies]
validate = "*"

并将此内容添加到您的 crate 根目录

extern crate validate;

示例

use validate::*;

assert!(email().validate(&"[email protected]").is_ok());
assert!(bound(..3).validate(&2).is_ok())

依赖项

~3.5MB
~75K SLoC