iban 0.2.1 iban: ^0.2.1 copied to clipboard
A validation library for IBANs included in the official registry. Also supports some unofficial ones.
iban #
Validate IBANs
Usage #
A simple usage example:
import 'package:iban/iban.dart';
main() {
var iban = 'AT611904300234573201';
if (isValid(iban)) {
print('$iban is a valid iban');
} else {
print('$iban is not a valid iban');
}
}
Iban specifications #
The iban specifications are copied from iban.js
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 notice that my specifications are out of sync with iban.js
or
if you know how to build the iban for another country.