Portée restreinte du numéro d'identification personnel croate

La portée restreinte détecte un numéro à 11 chiffres, éventuellement précédé des lettres
HR
ou
hr
, qui correspond au format du numéro d'identification personnel croate avec validation de la somme de contrôle. Elle recherche les chiffres en double et les numéros de test courants, et requiert la présence de mots-clés associés.
Modèle de portée restreinte du numéro d'identification personnel croate
Modèle
\d{11}
[Hh][Rr]\d{11}
Validateurs de portée restreinte du numéro d'identification personnel croate
Validateur obligatoire
Description
Délimiteur de nombre
Valide une correspondance en vérifiant les caractères avoisinants.
Chiffres dupliqués
Assure qu'une chaîne de chiffres n'est pas composée des mêmes chiffres.
Contrôle de validation du numéro d'identification personnel croate
Calcule la somme de contrôle et valide le modèle avec celle-ci.
Chercher les mots-clés
Au moins un des mots-clés ou une des phrases-clés suivant(e)s doit être présent(e) pour que la correspondance des données ait lieu :
Entrées :
national ID, Osobna iskaznica, national identification number,Nacionalni identifikacijski broj, personal ID, osobni ID, personal identification number, osobni identifikacijski broj, OIB, OIB#, nationalid#, personalid#, tax id, tax number, tax identification number, tax code, taxpayer code, taxpayer id, taxpayer identification code, porez iskaznica, porezni broj, porezni identifikacijski broj, porez kod, šifra poreznog obveznika