v1.2.0
iban
一個包含在官方註冊表中的IBAN驗證庫。也支援一些非官方的IBAN。
31喜歡 2.6萬近 30 天下載160Pub 分數
AndroidiOSWebmacOSWindowsLinux
用於 IBAN 的驗證程式庫。
以下為英文專案原文快照,最新內容請造訪 GitHub。
Validate IBANs
A simple usage example:
import 'package:iban/iban.dart';
void main() {
final iban = 'at61 1904 3002 3457 3201';
if (isValid(iban)) {
print('$iban is a valid iban');
} else {
print('$iban is not a valid iban');
}
if (isValid(iban, sanitize: false)) {
print('$iban without sanitization is a valid iban.');
} else {
print('$iban without sanitization is not a valid iban.');
}
print('Convert the IBAN into a standard format: ${electronicFormat(iban)}');
print('To display an IBAN to a user we have: ${toPrintFormat(iban)}');
}
The iban specifications are copied from iban.js, which is unfortunately no longer maintained.
See specifications.dart for all available countries.
Contrary to iban.js, which parses the specifications at runtime, all regular expression
strings are parsed using specifications_builder.dart.
Please open an issue if you know how to build the iban for another country.
先依使用情境篩選,再比較專案活躍情況,最後到原始儲存庫確認使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗