Prüfen Sie, ob eine Zeichenkette dem strukturellen Muster eines italienischen codice fiscale entspricht. Die Validierung läuft vollständig im Browser und liefert ein einfaches gültig/ungültig auf Basis der Zeichenanordnung und des offiziellen Prüfziffernalgorithmus.
Was geprüft wird
Der Validator wendet zwei Schichten an:
- Reguläre-Ausdrucks-Struktur — bestätigt Länge (16 Zeichen), erlaubte Buchstaben-/Ziffernpositionen, Monatskodierung, Tagesbereich (einschließlich +40-Versatz für weibliche Geburtstage) und Form des Gemeinde-Segments.
- Prüfzeichen — berechnet den Kontrollbuchstaben aus den ersten 15 Zeichen neu und vergleicht ihn mit dem letzten Zeichen.
Ein Code, der beide Schritte besteht, ist syntaktisch korrekt; ein Fehler deutet auf Tippfehler, abgeschnittene Eingabe oder ungültige Prüfziffer hin.
Wann Sie es nutzen
Ideal für Formularvalidierung bei der Dateneingabe, QA importierter Tabellen oder schnelle Plausibilitätschecks, bevor Datensätze an nachgelagerte Systeme gehen.
Einschränkungen
Strukturelle Validierung beweist nicht, dass der Code einer lebenden Person gehört, dass die kodierten Geburtsdaten stimmen oder dass der Gemeindecode aktuell aktiv ist. Zwei verschiedene Personen können keinen Code teilen, aber ein wohlgeformter Code kann dennoch ungenutzt oder fiktiv sein.
Beispiel
Geben Sie beispielsweise die vorgegebenen Beispielwerte im Formular ein und vergleichen Sie die Ausgabe mit einer bekannten Referenz; ändern Sie jeweils nur eine Eingabe, um die Wirkung zu beobachten.