Abrangência reduzida do Número do imposto sobre valor agregado (IVA) da Suíça

A abrangência reduzida detecta um padrão alfanumérico de 15 a 16 caracteres que corresponde ao formato do número de IVA da Suíça com validação da soma de verificação. Exige a presença de palavras-chave relacionadas.
Padrões de abrangência reduzida do Número de imposto sobre valor agregado (IVA) da Suíça
Padrão
[Cc][Hh][Ee]-\d{3}[.]\d{3}[.]\d{3} [Tt][Vv][Aa]
[Cc][Hh][Ee]-\d{3}[.]\d{3}[.]\d{3} [Mm][Ww][Ss][Tt]
[Cc][Hh][Ee]-\d{3}[.]\d{3}[.]\d{3} [Ii][Vv][Aa]
Validadores de abrangência reduzida do Número do imposto sobre valor agregado (IVA) da Suíça
Validador obrigatório
Descrição
Delimitador de números
Valida uma correspondência verificando os caracteres vizinhos.
Verificação de validação do Número do imposto sobre valor agregado (IVA) da Suíça
Calcula a soma de verificação e valida o padrão em relação a essa soma.
Encontrar palavras-chave
Pelo menos uma das seguintes palavras-chave ou frases-chave deverá estar presente para fazer a correspondência dos dados.
Entradas:
IVA, número de iva, nº iva, número do imposto sobre valor agregado, número de registro do IVA, nº IVA, iva, número de IVA
T.V.A, numéro TVA, T.V.A#, numéro taxe valeur ajoutée, T.V.A., taxe sur la valeur ajoutée, T.V.A#, numéro enregistrement TVA, Numéro TVA
I.V.A, Partita IVA, I.V.A#, numero IVA
MwSt, Umsatzsteuer-Identifikationsnummer, MwSt#, Mehrwertsteuer-Nummer, Mehrwertsteuer, VAT Registrierungsnummer, Umsatzsteuer-Identifikationsnummer