Abrangência reduzida do número do cartão de identificação do governo do Canadá

A abrangência reduzida detecta uma sequência de caracteres alfanuméricos com validação da soma de verificação, elimina números de testes comuns e exige a presença de palavras-chave relacionadas.
Padrões de abrangência reduzida do número do cartão de identificação do governo do Canadá
Padrão
\d\d\d\d\d\d\d\d\d
\d\d\d\d-\d\d\d\d\d
\d\d\d\d\d\d\d\d\d
[a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z]\d\d\d\d\d\d\d\d\d
\d\d\d-[a-zA-Z][a-zA-Z]\d\d-\d\d\d\d\d
[a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z]\d\d\d\d\d\d\d\d
\d\d\d \d\d\d\d \d\d
Validadores de abrangência reduzida do número do cartão de identificação do governo do Canadá
Validador obrigatório
Descrição
Delimitador de números
Valida uma correspondência verificando os números adjacentes.
Dígitos duplicados
Garante que, em uma string de dígitos, os dígitos não sejam todos iguais.
Excluir caracteres iniciais (00000000,111111...)
Os dados que começam com qualquer lista seguinte de valores não terão correspondência:
00000000,11111111,22222222,33333333,44444444,
55555555,66666666,77777777,88888888,99999999
Verificação de validação de número de identificação nacional da Canadá
Calcula a soma de verificação e valida o padrão em relação a essa soma.
Localizar palavras-chave (ID nacional, nac...)
Pelo menos uma das seguintes palavras-chave ou frases-chave deverá estar presente para fazer a correspondência dos dados quando você usar essa opção:
ID nacional,número de identificação nacional,ID pessoal,número de identificação pessoal,idnacional#,idpessoal#,código de identificação pessoal,PID#,numéro d'identification national,identifiant personnel,numéro d'identification personnel,code d'identification personnel