diff --git a/weboob/tools/capabilities/bank/iban.py b/weboob/tools/capabilities/bank/iban.py index ff7d3850dd8a6173b83a30257a5bfdc420593e4a..f64f60bbd06f984029fc45319d023e0e440e3402 100644 --- a/weboob/tools/capabilities/bank/iban.py +++ b/weboob/tools/capabilities/bank/iban.py @@ -38,7 +38,7 @@ def clean(iban): def is_iban_valid(iban): # Ensure upper alphanumeric input. iban = clean(iban) - if not re.match(r'^[\dA-Z]+$', iban): + if not re.match(r'^[A-Z]{2}\d{2}[\dA-Z]+$', iban): return False # Validate country code against expected length.