#phone-number #validation #numbers #url #data #ensure

verust

库 verust 是一个多功能的验证库,用 Rust 编程语言编写,可以验证电子邮件、URL、电话号码和密码等数据。这个高效的工具确保了输入数据的可靠性,并有助于保持应用质量在最高水平。

2 个不稳定版本

0.2.4 2023 年 12 月 31 日
0.1.0 2023 年 12 月 31 日

#152 in 电子邮件

自定义许可证

13KB
216

verust

Rust 中数据验证的库。

它提供了以下验证函数:

  • 电子邮件地址
  • URL
  • 电话号码
  • 密码

安装

您可以通过将以下内容添加到您的 Cargo.toml 中将 verust 库包含到您的项目中

[dependencies]
verust = "0.1.0"

然后执行 cargo build

cargo build

使用方法

首先,在您的 Rust 文件中包含 verust

extern crate verust;

然后您可以在代码中使用以下验证函数

电子邮件验证

if verust::email::validate("[email protected]") {
    println!("Valid email!");
} else {
    println!("Invalid email.");
}

URL 验证

if verust::url::validate("https://example.com") {
    println!("Valid URL!");
} else {
    println!("Invalid URL.");
}

以及其他类型的验证。

许可证

verust 在 MIT 许可证下分发。有关更多信息,请参阅 LICENSE 文件。

依赖关系

~2–3MB
~53K SLoC