@@ -73,6 +73,7 @@ class IbanValidator extends ConstraintValidator
73
73
'EG ' => 'EG\d{2}\d{4}\d{4}\d{17} ' , // Egypt
74
74
'ES ' => 'ES\d{2}\d{4}\d{4}\d{1}\d{1}\d{10} ' , // Spain
75
75
'FI ' => 'FI\d{2}\d{3}\d{11} ' , // Finland
76
+ 'FK ' => 'FK\d{2}[A-Z]{2}\d{12} ' , // Falkland Islands
76
77
'FO ' => 'FO\d{2}\d{4}\d{9}\d{1} ' , // Faroe Islands
77
78
'FR ' => 'FR\d{2}\d{5}\d{5}[\dA-Z]{11}\d{2} ' , // France
78
79
'GA ' => 'GA\d{2}\d{23} ' , // Gabon
@@ -117,6 +118,7 @@ class IbanValidator extends ConstraintValidator
117
118
'MG ' => 'MG\d{2}\d{23} ' , // Madagascar
118
119
'MK ' => 'MK\d{2}\d{3}[\dA-Z]{10}\d{2} ' , // Macedonia
119
120
'ML ' => 'ML\d{2}[\dA-Z]{2}\d{22} ' , // Mali
121
+ 'MN ' => 'MN\d{2}\d{4}\d{12} ' , // Mongolia
120
122
'MQ ' => 'FR\d{2}\d{5}\d{5}[\dA-Z]{11}\d{2} ' , // France
121
123
'MR ' => 'MR\d{2}\d{5}\d{5}\d{11}\d{2} ' , // Mauritania
122
124
'MT ' => 'MT\d{2}[A-Z]{4}\d{5}[\dA-Z]{18} ' , // Malta
@@ -127,6 +129,7 @@ class IbanValidator extends ConstraintValidator
127
129
'NI ' => 'NI\d{2}[A-Z]{4}\d{24} ' , // Nicaragua
128
130
'NL ' => 'NL\d{2}[A-Z]{4}\d{10} ' , // Netherlands (The)
129
131
'NO ' => 'NO\d{2}\d{4}\d{6}\d{1} ' , // Norway
132
+ 'OM ' => 'OM\d{2}\d{3}[\dA-Z]{16} ' , // Oman
130
133
'PF ' => 'FR\d{2}\d{5}\d{5}[\dA-Z]{11}\d{2} ' , // France
131
134
'PK ' => 'PK\d{2}[A-Z]{4}[\dA-Z]{16} ' , // Pakistan
132
135
'PL ' => 'PL\d{2}\d{8}\d{16} ' , // Poland
@@ -160,6 +163,7 @@ class IbanValidator extends ConstraintValidator
160
163
'VG ' => 'VG\d{2}[A-Z]{4}\d{16} ' , // Virgin Islands
161
164
'WF ' => 'FR\d{2}\d{5}\d{5}[\dA-Z]{11}\d{2} ' , // France
162
165
'XK ' => 'XK\d{2}\d{4}\d{10}\d{2} ' , // Kosovo
166
+ 'YE ' => 'YE\d{2}[A-Z]{4}\d{4}[\dA-Z]{18} ' , // Yemen
163
167
'YT ' => 'FR\d{2}\d{5}\d{5}[\dA-Z]{11}\d{2} ' , // France
164
168
];
165
169
0 commit comments