@WM_CLOSE: Keiner deiner bisherigen Vorschläge hilft irgendwie bei diesem Problem
jfheins' Vorschlag wäre jetzt auch auf die Schnelle das was ich vorschlagen würde.
Theoretisch liese sich das ganze doch mit regulären Ausdrücken lösen. Falls die grundlegende Form der Eingabe korrekt ist musst du halt die Prüfziffer nochmal gesondert überprüfen, weil der reguläre Ausdruck das ja nicht kann.
Gruß
Neutral General
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."