Ich habe ein ähnliches Problem, (Formale Prüfung von Patentnummern) und da bediene ich mich für jedes Land aus einem "Baukasten", zerlege also die übergebene Nummer einzelne Teile.
Da sich da nicht viel ändert, kann ich problemlos einmal im Jahr den entsprechenden Update erstellen.
Bei höherer Änderungsfrequenz wäre die
DLL-Lösung bestimmt nicht schlecht.
Gruß
K-H