Amplitud baja del número de impuesto al valor agregado (IVA) de Suiza

La amplitud baja detecta un patrón alfanumérico de 15 o 16 caracteres que coincide con el formato de número de IVA de Suiza con validación de la suma de comprobación. Requiere la presencia de palabras clave relacionadas.
Patrones de amplitud baja del número de impuesto al valor agregado (IVA) de Suiza
Patrón
[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 amplitud baja del número de impuesto al valor agregado (IVA) de Suiza
Validador obligatorio
Descripción
Delimitador numérico
Valida una coincidencia comprobando los caracteres circundantes.
Comprobación de validación del número de impuesto sobre el valor agregado (IVA) de Suiza
Computa la suma de comprobación y valida el patrón en función del resultado.
Encontrar palabras clave
Al menos una de las siguientes palabras clave o frases clave debe estar incluida en los datos para generar coincidencias.
Entradas:
IVA, número de IVA, IVA #, número de impuesto al valor agregado, número de registro de IVA, 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