IBAN کی ساخت: ملکی کوڈ، چیک ہندسے اور BBAN
ہر IBAN ایک ہی تین حصوں سے بنا ہوتا ہے: دو حروف پر مشتمل ISO ملکی کوڈ، دو چیک ہندسے، اور BBAN — یعنی Basic Bank Account Number جس کی لمبائی اور اندرونی ترتیب ہر ملک خود طے کرتا ہے۔ GB29 NWBK 6016 1331 9268 19 لیں: GB برطانیہ کی نشان دہی کرتا ہے، 29 چیک ہندسے ہیں، اور NWBK 6016 1331 9268 19 وہ BBAN ہے جس میں بینک شناخت کنندہ، سورٹ کوڈ اور اکاؤنٹ نمبر شامل ہیں۔
جب آپ IBAN کو توثیق کنندہ میں پیسٹ کرتے ہیں تو یہ خلاء ہٹا دیتا ہے، سب کچھ بڑے حروف (uppercase) میں تبدیل کرتا ہے اور سٹرنگ کو انہی حدود پر تقسیم کرتا ہے، جس سے ملکی کوڈ، چیک ہندسے، BBAN اور کل حروف کی تعداد ظاہر ہوتی ہے۔ پھر شکل کی جانچ عمومی IBAN پیٹرن — دو حروف، دو ہندسے، پھر حروف یا ہندسے — کو ریگولر ایکسپریشن ^[A-Z]{2}[0-9]{2}[A-Z0-9]+$ کے ذریعے آزماندی ہے، جبکہ لمبائی کی جانچ کل کو اس ملک کے لیے درج شدہ سرکاری لمبائی سے موازنہ کرتی ہے۔