InRegex Logo
InRegex
Neu

Match IBAN in JavaScript

Erklärung

This regex pattern matches various International Bank Account Numbers (IBAN) by checking for specific country codes followed by the required number of digits and spaces for each country's IBAN format. It uses word boundaries to ensure the match is a standalone IBAN.

javascript

Regulärer Ausdruck

\b(?:AD\d{2}\s\d{4}\s\d{4}\s\d{4}\s\d{4}\s\d{4}|AE\d{2}\s\d{3}\d{16}|AL\d{2}\s\d{8}\s\d{16}|AT\d{2}\s\d{5}\d{11}|AZ\d{2}\s\d{4}\d{20}|BA\d{2}\s\d{3}\d{3}\d{8}\d{2}|BE\d{2}\s\d{3}\d{7}\d{2}|BG\d{2}\s\d{4}\d{4}\d{2}\d{8}|BH\d{2}\s[A-Z]{4}\d{4}\d{14}|BR\d{2}\s\d{8}\d{5}\d{10}\s\d{1}\d{1}|CH\d{2}\s\d{5}\d{12}|CR\d{2}\s\d{3}\d{14}|CY\d{2}\s\d{3}\d{5}\d{16}|CZ\d{2}\s\d{20}|DE\d{2}\s\d{8}\d{10}|DK\d{2}\s\d{4}\d{9}\d{1}|DO\d{2}\s\d{4}\d{20}|EE\d{2}\s\d{2}\d{2}\d{11}\d{1}|ES\d{2}\s\d{4}\d{4}\d{1}\d{1}\d{10}|FI\d{2}\s\d{6}\d{7}\d{1}|FO\d{2}\s\d{4}\d{9}\d{1}|FR\d{2}\s\d{5}\d{5}\d{11}\d{2}|GB\d{2}\s[A-Z]{4}\d{6}\d{8}|GE\d{2}\s\d{2}\d{16}|GI\d{2}\s\d{4}\d{15}|GL\d{2}\s\d{4}\d{9}\d{1}|GR\d{2}\s\d{3}\d{4}\d{16}|GT\d{2}\s[A-Z]{4}\d{20}|HR\d{2}\s\d{7}\d{10}|HU\d{2}\s\d{7}\d{1}\d{1}\d{15}|IE\d{2}\s\d{4}\d{6}\d{8}|IL\d{2}\s\d{3}\d{3}\d{13}|IS\d{2}\s\d{4}\d{2}\d{6}\d{10}|IT\d{2}\s[A-Z]{1}\d{5}\d{5}\d{12}|JO\d{2}\s[A-Z]{4}\d{4}\d{18}|KW\d{2}\s[A-Z]{4}\d{22}|KZ\d{2}\s\d{3}\d{13}|LB\d{2}\s\d{4}\d{20}|LI\d{2}\s\d{5}\d{12}|LT\d{2}\s\d{5}\d{11}|LU\d{2}\s\d{3}\d{13}|LV\d{2}\s\d{4}\d{13}|MC\d{2}\s\d{5}\d{5}\d{11}\d{2}|MD\d{2}\s\d{2}\d{18}|ME\d{2}\s\d{3}\d{13}\d{2}|MK\d{2}\s\d{3}\d{10}\d{2}|MR\d{2}\s\d{5}\d{5}\d{11}\d{2}|MT\d{2}\s\d{4}\d{5}\d{18}|MU\d{2}\s\d{4}\d{2}\d{2}\d{12}\d{3}\d{3}\d{2}|NL\d{2}\s\d{4}\d{4}\d{2}|NO\d{2}\s\d{4}\d{6}\d{1}|PK\d{2}\s\d{4}\d{16}|PL\d{2}\s\d{8}\d{16}|PS\d{2}\s[A-Z]{4}\d{21}|PT\d{2}\s\d{4}\d{4}\d{11}\d{2}|QA\d{2}\s[A-Z]{4}\d{21}|RO\d{2}\s\d{4}\d{16}|RS\d{2}\s\d{3}\d{13}\d{2}|SA\d{2}\s\d{2}\d{18}|SE\d{2}\s\d{3}\d{16}\d{1}|SI\d{2}\s\d{5}\d{8}\d{2}|SK\d{2}\s\d{20}|SM\d{2}\s[A-Z]{1}\d{5}\d{5}\d{12}|TN\d{2}\s\d{2}\d{3}\d{13}\d{2}|TR\d{2}\s\d{5}\d{1}\d{16}|VG\d{2}\s[A-Z]{4}\d{16})\b
Kopieren
Haben Sie Feedback?
javascript

Beispielverwendung

const ibanRegex = /\b(?:AD\d{2}\s\d{4}\s\d{4}\s\d{4}\s\d{4}\s\d{4}|AE\d{2}\s\d{3}\d{16}|...|TR\d{2}\s\d{5}\d{1}\d{16}|VG\d{2}\s[A-Z]{4}\d{16})\b/;
Kopieren

Testen Sie den Ausdruck

Ähnliche Reguläre Ausdrücke