Benutzer-Werkzeuge

Webseiten-Werkzeuge


valid_iban

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
valid_iban [2017/05/15 07:34]
webproducer Valide IBAN-Beispiele zum Testen auf eigene Seite ausgelagert
valid_iban [2018/05/01 00:00] (aktuell)
Zeile 4: Zeile 4:
  
   - Alle nicht-alphanumerischen Zeichen wie Leerzeichen,​ Slash, Backslash, -, # usw. entfernen   - Alle nicht-alphanumerischen Zeichen wie Leerzeichen,​ Slash, Backslash, -, # usw. entfernen
-  - Länge überprüfen:​ Mindestens 15-stellig (für Norwegen) und maximal ​34-stellig +  - Länge überprüfen:​ Mindestens 15-stellig (für Norwegen) und maximal ​32-stellig ​(für Saint Lucia) 
-  - Die ersten 4 Zeichen von vorne nach hinten verschieben +  - Die ersten 4 Zeichen ​(2-stelliger Ländercode und 2-stellige Prüfziffer) ​von vorne nach hinten verschieben 
-  - Alle Alphazeichen laut unten stehende Konversionstabelle durch zweistellige Zahlen ​ersetzen+  - Alle Alphazeichen laut unten stehende Konversionstabelle durch zweistelligen Zahlenwert ​ersetzen
   - Ergebnis durch den Wert 97 teilen   - Ergebnis durch den Wert 97 teilen
   - Ein Restwert von 1 bedeutet, dass die Prüfziffer korrekt ist   - Ein Restwert von 1 bedeutet, dass die Prüfziffer korrekt ist
  
-^Buchstabe^Zahlenwert^Buchstabe^Zahlenwert^ +**Konversionstabelle** 
-|A|10|N|23+ 
-|B|11|O|24+In der Programmierung des IBAN-Validators machen wir uns die Tatsache zunutze, dass die Differenz zwischen dem Ascii-Dezimal-Codes des umzuwandelnen Buchstaben und der Wert, durch den der Buchstabe ​ersetzt werden soll (hier "Zahlenwert" genannt), immer 55 beträgt. 
-|C|12|P|25+ 
-|D|13|Q|26+^Buchstabe^Ascii-Dezimal-Code^Zahlenwert^ 
-|E|14|R|27+|A|65|10
-|F|15|S|28+|B|66|11| 
-|G|16|T|29+|C|67|12| 
-|H|17|U|30+|D|68|13| 
-|I|18|V|31+|E|69|14| 
-|J|19|W|32+|F|70|15| 
-|K|20|X|33+|G|71|16| 
-|L|21|Y|34+|H|72|17| 
-|M|22|Z|35|+|I|73|18| 
 +|J|74|19| 
 +|K|75|20| 
 +|L|76|21| 
 +|M|77|22
 +|N|78|23| 
 +|O|79|24| 
 +|P|80|25| 
 +|Q|81|26| 
 +|R|82|27| 
 +|S|83|28| 
 +|T|84|29| 
 +|U|85|30| 
 +|V|86|31| 
 +|W|87|32| 
 +|X|88|33| 
 +|Y|89|34| 
 +|Z|90|35|
  
 ---- ----
valid_iban.1494826474.txt.gz · Zuletzt geändert: 2017/05/15 00:00 (Externe Bearbeitung)