Portée restreinte du numéro de sécurité sociale américaine (SSN) aléatoire

La portée restreinte détecte un nombre à 9 chiffres au format CCC-CC-CCCC. Les chiffres doivent être compris dans les plages de numéros attribuées. Elle requiert également la présence de mots-clés liés au SSN.
Modèles de portée restreinte du numéro de sécurité sociale américaine (SSN) aléatoire
Modèle
[0-8]\d{2} \d{1}[1-9] \d{4}
[0-8]\d{3}[1-9]\d{4}
[0-8]\d{2}[1-9]\d{5}
[0-8]\d{2}-\d{1}[1-9]-\d{4}
[0-8]\d{2} [1-9]\d{1} \d{4}
[0-8]\d{2}-[1-9]\d{1}-\d{4}
Validateur
Description
Délimiteur de nombre
Valide une correspondance en vérifiant les caractères avoisinants.
Caractères de début exclus
Les données qui commencent par l'une des valeurs de la liste suivante n'ont pas de correspondance :
666, 000, 123456789, 111111111, 222222222, 333333333, 444444444, 555555555, 666666666, 77777777, 888888888
Caractères de fin exclus
Les données se terminant par une des valeurs de la liste suivante n'ont pas de correspondance :
0000
Chercher les mots-clés
Au moins l'un des mots-clés ou l'une des expressions clés suivant(e)s doit être présent(e) pour que les données soient mises en correspondance quand vous utilisez cette option.
Entrées :
social security number, ssn, ss#
Contrôle de validation du numéro de sécurité sociale américain aléatoire
Calcule la somme de contrôle et valide le modèle avec celle-ci.