#phone-number #validation #data #url #applications #numbers #input

Vrustify

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

1 个不稳定版本

0.1.0 2023 年 12 月 30 日

#308电子邮件

自定义许可证

6KB
80

Vrustify

Vrustify 是一个小巧但强大的 Rust 数据验证库。

它提供了以下验证函数:

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

安装

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

[dependencies]
Vrustify = "0.1.0"

然后执行 cargo build

cargo build

用法

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

extern crate Vrustify;

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

对于电子邮件验证

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

对于 URL 验证

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

以及其他类型的验证。

许可证

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

依赖关系

~2–3MB
~53K SLoC