#货币 #金钱 #iso-4217

liquidity_check

验证字符串是否表示货币价值

1 个不稳定版本

0.1.0 2023年1月17日

#283财务

MIT 许可证

7KB
89

流动性检查

一个用于检查字符串是否表示有效货币价值的 Rust 库。

assert_eq!(validate("$50"), true);
assert_eq!(validate("€ 50"), true);
assert_eq!(validate("50 EUR"), true);
assert_eq!(validate("50.0 ¥"), true);
assert_eq!(validate("50"), false);
assert_eq!(validate("50 ER"), false);
assert_eq!(validate("50_$"), false);
assert_eq!(validate("50,000 PAB"), true);

注意

当前的实现相当简单,因此在某些边缘情况下可能会得到假阳性。

依赖项

~1MB
~16K SLoC