Schémas de données d’expression régulière par défaut
Passez en revue les expressions régulières de modèle de données par défaut incluses dans Détection de données. Ces schémas de données par défaut peuvent être utilisés pour filtrer les entrées de table en vue d’un classement plus poussé.
La découverte de données prend en charge l’utilisation d’un modèle de reconnaissance d’entités nommées (NER) pour découvrir des données, telles que des noms, des organisations, des nationalités et des affiliations politiques. Les schémas de données de type Modèle utilisent cette fonctionnalité.
Le tableau suivant détaille les schémas d’expression régulière par défaut pour la découverte de données.
| Nom | Description | Expression régulière | Mots clés | Exemples |
|---|---|---|---|---|
| Âge | Âge d’une personne entre 0 et 129 ans | \b([0-9]|[ 1-9][0-9]|1[012][0-9])\b | age |
|
| Date de naissance | Date de naissance au format JJ/MM/AAAA | \b[0-3] ? [0-9]/[0-3]? [0-9]/(?:[0-9]{2})? [0-9]{2}\b | date de naissance, date de naissance |
|
| Adresse e-mail standard | \b[\w !#$ %&'*+/= ?'{|}~^-]+(?:\. [\w !#$ %&'*+/= ?'{|}~^-]+)*@( ?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,6}\b |
|
||
| Numéro d’identification du véhicule | Un numéro d’identification du véhicule (NIV) | \b[A-HJ-NPR-Z0-9]{17}\b |
|
|
| Adresse IP | Adresse IP standard |
|
|
|
| Carte de crédit : Visa | Numéro de carte de crédit Visa | \b4[0-9]{12}( ?:[0-9]{3}) ?\b |
|
|
| Carte de crédit : American Express | Numéro de carte de crédit American Express | \b3[47][0-9]{13}\b |
|
|
| Carte de crédit : Mastercard | Numéro de carte de crédit Mastercard | \b( ?:5[1-5][0-9]{2}|222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}\b |
|
|
| Carte de crédit : Diners Club | Numéro de carte de crédit Diners Club | \b3( ?:0[0-5]|[ 68][0-9])[0-9]{11}\b |
|
|
| Carte de crédit : Discover | Numéro de carte de crédit Découverte | \b6( ?:011|5[0-9]{2})[0-9]{12}\b |
|
|
| Carte de crédit : CCV | Numéro de sécurité de la carte de crédit | \b[0-9]{3,4}\b | CVV, code de vérification, code de sécurité |
|
| Carte de crédit : date d’expiration | Expiration de la carte de crédit au format MM/AAAA | \b(([1-9])|( 0[1-9]|1[0-2]))\/ ? ([0-9]{4}|[0-9]{2})\b | expirer, exp |
|
| États-Unis - Numéro de sécurité sociale | Numéro de sécurité sociale de citoyen américain | \b( ?! 666|000|9\d{2})\d{3}-( ?! 00)\d{2}-( ?! 0{4})\d{4}\b |
|
|
| États-Unis : numéro de téléphone | Numéro de téléphone aux États-Unis Avertissement : N’utilise pas le code d’appel des États-Unis. |
\b\( ?( [0-9]{3})\)? [-. ]? ([0-9]{3})[-. ]? ([0-9]{4})\b |
|
|
| États-Unis - Numéro de passeport | Numéro de passeport américain à 9 chiffres | \b[a-zA-Z0-9]\\d{8}\b |
|
|
| États-Unis : ID de contribuable | Numéro d’identification fiscale des États-Unis | \b(9\d{2})([ \-] ?)([7]\d|8[0-8])([ \-]?)(\d{4})\b |
|
|
| États-Unis - Numéro de permis de conduire de l’État de Californie | Numéro de permis de conduire de l’État de Californie, États-Unis | \b[a-zA-Z]\d{7}\b |
|
|
| États-Unis : numéro d’acheminement bancaire | Numéro d’acheminement de banque des États-Unis (ABA) | \b((0[0-9])|( 1[0-2])|(2[1-9])|(3[0-2])|(6[1-9])|(7[0-2])|80)([0-9]{7})\b |
|