iban 0.2.0

Dart native js
Flutter Android iOS web

A validation library for IBANs included in the official registry. Also supports some unofficial ones.

iban #

Validate IBANs

Build Status

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.

4
likes
100
pub points
85%
popularity

A validation library for IBANs included in the official registry. Also supports some unofficial ones.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

christian@loitsch.com

License

BSD (LICENSE)

Dependencies

mod97

More

Packages that depend on iban