Abrangência média do número de previdência social do Canadá

A abrangência média detecta números de nove dígitos com o formato DDD-DDD-DDD separados por traços, espaços ou pontos. Ele executa também validação de Luhn e elimina os números não atribuídos e os comuns de teste.
Padrões de abrangência média do número de previdência social do Canadá
Padrões
\d{3} \d{3} \d{3}
\d{3}.\d{3}.\d{3}
\d{3}-\d{3}-\d{3}
Validadores de abrangência média do número de previdência social do Canadá
Validadores obrigatórios
Descrição
Verificação de Luhn
O validador computa a soma de verificação de Luhn pela qual todos os números da previdência canadense devem passar.
Delimitador de números
Valida uma correspondência verificando os números adjacentes.
Excluir caracteres iniciais
Os dados que começam com qualquer um dos seguintes valores não terão correspondência:
8, 123456789