Portée moyenne du numéro d'assurance sociale canadienne

La portée moyenne détecte les chaînes à 9 chiffres au format CCC-CCC-CCC séparés par des tirets, des espaces ou des points. Elle effectue également la validation de vérification de l'algorithme de Luhn et élimine les numéros non attribués et les numéros de test communs.
Modèles de portée moyenne du numéro d'assurance sociale canadienne
Modèles
\d{3} \d{3} \d{3}
\d{3}.\d{3}.\d{3}
\d{3}-\d{3}-\d{3}
Validateurs de portée moyenne du numéro d'assurance sociale canadienne
Validateurs obligatoires
Description
Vérification de l'algorithme de Luhn
Le validateur calcule la somme de contrôle de l'algorithme de Luhn que le numéro de l'assurance canadienne doit transmettre.
Délimiteur de nombre
Valide une correspondance en vérifiant les numéros environnants.
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 :
8, 123456789