Table des matières

Search

  1. Préface
  2. Introduction à la gestion des données de test
  3. Test Data Manager
  4. Projets
  5. Stratégies
  6. Data Discovery
  7. Création d'un sous-ensemble de données
  8. Exécution d'une opération de masquage des données
  9. Techniques et paramètres du masquage des données
  10. Génération des données
  11. Techniques et paramètres de génération des données
  12. Utilisation de Test Data Warehouse
  13. Analyse des données de test à l'aide de la couverture de données
  14. Plans et flux de travail
  15. Surveiller
  16. Rapports
  17. ilmcmd
  18. tdwcmd
  19. tdwquery
  20. Référence sur les types de données
  21. Référence sur les types de données pour Test Data Warehouse
  22. Référence sur les types de données pour Hadoop
  23. Glossaire

Guide de l'utilisateur

Guide de l'utilisateur

Syntaxe d'expression régulière

Syntaxe d'expression régulière

Une expression régulière contient des caractères qui représentent les types de caractère source, les jeux de caractères source et les limites de chaîne ou de mot dans les colonnes source. Une expression régulière peut également contenir des quantificateurs qui déterminent la fréquence des caractères dans les données source. Les expressions régulières sont sensibles à la casse.
Les caractères spéciaux suivants sont des exemples de caractères que vous pouvez inclure dans une expression régulière :
Tout caractère sauf [\^$.|?*+()
Tous les caractères, sauf la liste des caractères spéciaux, correspondent à une seule instance d'eux-mêmes. Par exemple,
abc
correspond toujours à
abc.
\ (barre oblique inverse) suivie des caractères spéciaux suivants :
[\^$.|?*+(){}
Une barre oblique inverse retire tout caractère spécial dans une expression régulière, de sorte que les caractères perdent leur caractère spécial.
* (astérisque)
Fait correspondre les jetons précédents aucune ou plusieurs fois.
[ (crochet ouvrant)
Marque le début des spécifications pour un caractère que vous souhaitez faire correspondre.
- (trait d'union)
Spécifie une plage de caractères. Par exemple, [a-zA-Z0-9] correspond à une lettre ou un chiffre.
] (crochet fermant)
Marque la fin des spécifications pour un caractère.
? (point d'interrogation)
Rend facultatif l'élément précédent.
{n} où n est un nombre entier > = 1
Répète l'élément précédent n fois.
Pour plus d'informations sur la création d'expressions régulières, consultez les tutoriels et la documentation pour les expressions régulières sur Internet tels que http://www.regular-expressions.info/tutorial.html.