Abrangência ampla do Número de Identidade nacional do Sri Lanka

A abrangência ampla detecta um padrão alfanumérico de 10 a 12 caracteres que corresponde ao formato do Número de identidade nacional do Sri Lanka sem validação da soma de verificação. Ela procura padrões comuns de teste.
Padrões de abrangência ampla do Número de identidade nacional do Sri Lanka
Padrão
\d\d\d\d\d\d\d\d\d[VvXx]
[2-9]\d\d\d\d\d\d\d\d\d\d\d
Validadores de abrangência ampla do Número de identidade nacional do Sri Lanka
Validador obrigatório
Descrição
Delimitador de números
Valida uma correspondência verificando os caracteres adjacentes.
Dígitos duplicados
Garante que, em uma sequência de dígitos, os dígitos não sejam todos iguais.
Excluir caracteres finais
Os dados que terminarem com qualquer valor da lista a seguir não terão correspondência:
111111111, 222222222, 333333333, 444444444, 555555555, 666666666, 777777777, 888888888, 999999999