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

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

example/iban_example.dart

import 'package:iban/iban.dart';

/// A simple iban example.
int main() {
  var 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)}');


  return 0;
}
30
likes
150
points
33.3k
downloads

Publisher

unverified uploader

Weekly Downloads

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

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

mod97

More

Packages that depend on iban