Configuration des validateurs antérieurs et postérieurs

Les validateurs antérieurs et postérieurs
définissent des caractères et des plages de caractères valides avant ou après un modèle d’identifiant de données. Ils peuvent être utiles pour éliminer les résultats de détection de faux positifs.
Les caractères acceptés pour les validateurs antérieurs et postérieurs incluent les caractères ASCII 32 à 126 (en tant que caractères littéraux) et les caractères Unicode.
Les espaces et les caractères des langues qui n'utilisent pas d'espace entre les mots sont considérés comme valides. C'est le cas des caractères japonais, chinois, coréens et thaïlandais. Vous ne devez spécifier aucun caractère non valide.
Les validateurs antérieurs et postérieurs
sont requis dans les identifiants de données personnalisés. Les champs sont pré-renseignés avec des valeurs par défaut, mais vous pouvez les modifier selon les besoins pour ajuster vos résultats.
Les caractère ci-dessous sont valides par défaut pour les validateurs antérieurs et postérieurs :
  • Validateurs antérieurs :
    ,=:#"'()>;@!`~$%^*
  • Validateurs postérieurs :
    ,."'()<;&=@`~
En outre, vous pouvez sélectionner la case à cocher
Lettre et chiffre
pour que l'ensemble des lettres et des chiffres soient considérés comme des caractères valides.
Exemples
Ces exemples indiquent certains validateurs antérieurs et postérieurs correspondant et non correspondant pour un modèle d’identifiant de données à 10 chiffres
\d{10}
 :
Caractères de validateurs antérieurs et postérieurs
Position du caractère
Caractères valides
Caractères de validateurs antérieurs
!(,
Caractères de validateurs postérieurs
),
Les chaînes suivantes correspondraient ou ne correspondraient pas au modèle d’identifiant de données en fonction des caractères précédents ou suivants comme décrit ici :
Exemples de correspondance de modèles de validateurs antérieurs et postérieurs
Chaîne
Condition de correspondance de modèle
Description
A1234567890
Aucune correspondance
Le caractère
A
précédant le modèle
\d{10}
n’est pas un caractère de validateur antérieur valide, donc le modèle ne correspond pas.
!1234567890
Correspondance
Le caractère
!
précédant le modèle
\d{10}
est un caractère de validateur antérieur valide, donc le modèle correspond.
1234567890}
Aucune correspondance
Le caractère
}
suivant le modèle
\d{10}
n’est pas un caractère de validateur postérieur valide, donc le modèle ne correspond pas.
(1234567890)
Correspondance
Le caractère
(
précédant le modèle
\d{10}
est un caractère de validateur antérieur valide. Le caractère
}
suivant le modèle est un caractère de validateur postérieur valide. Puisque les deux caractères sont valides, le modèle correspond.
@1234567890
Aucune correspondance
Le caractère
@
précédant le modèle
\d{10}
n'est pas un caractère de validateur antérieur valide.
,1234567890,
Correspondance
Le caractère
,
est un caractère de validateur antérieur et postérieur valide, donc le modèle correspond.
1234567890
Correspondance
Le modèle
\d{10}
n’a aucun caractère précédent ou suivant, donc le modèle correspond.