iban 0.0.1 copy "iban: ^0.0.1" to clipboard
iban: ^0.0.1 copied to clipboard

outdatedDart 1 only

A validation library for ibans

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.

26
likes
0
pub points
94%
popularity

Publisher

unverified uploader

A validation library for ibans

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

mod97

More

Packages that depend on iban