#validation #iban #parser

已删除 lucashorward-iban

一个无需依赖的爱好型crate,可用于验证IBAN

1个不稳定发布版本

0.1.0 2023年8月22日

#8 in #iban

自定义许可协议

10KB
148

关于

一个零依赖的IBAN验证器✨

这是一个爱好项目,我在这个项目中学习关于IBAN及其验证方法,以及Rust语言。

由于这是一个爱好项目,我无法保证它100%能够工作。我仍在学习,包括IBAN验证的一般方法和Rust语言。

范围之外

截至写作时我没有考虑到的内容

  • 检查每个国家的代码
  • 验证略有不同的国家
  • 在通用IBAN验证之上有额外验证的国家

请耐心等待我修复这些问题,或者帮忙并提供你的修改请求(MR):)

用法

你可以使用两个函数;

is_valid_iban_string 用于简单地检查你的字符串是否是有效的IBAN。

parse_iban 将接受IBAN字符串并将其解析为 Iban 结构,这样你可以获取国家代码、BBAN、校验位等信息。还将执行有效性检查,并返回一个 is_valid 属性。

无运行时依赖