Chapter 3 Utilisation de l'interface PowerAMC
Vous pouvez rechercher du texte de script utilisé dans la boîte de dialogue Editer/Exécuter le script, dans l'onglet Aperçu ou Script de la feuille de propriétés d'une table ou bien dans l'Editeur de ressources à l'aide d'expressions régulières.
Une expression régulière (ou rationnelle) est un modèle de texte constitué de caractères ordinaires tels que les lettres de l'alphabet (A-Z) et de caractères spéciaux appelés méta-caractères . Ce modèle décrit une ou plusieurs chaînes de caractères qui doivent correspondre à la chaîne de texte recherchée.
Pour rechercher du texte à l'aide d'expressions régulières, vous devez cocher la case Expression régulière dans la boîte de dialogue Recherche (ou Recherche parmi les éléments dans l'Editeur de ressources) et saisir des expressions régulières dans la zone Rechercher.
Méta-caractères | Description |
Exemple |
---|---|---|
\ | Désigne un caractères spécial | "n" désigne "n". "\n" désigne un caractère de fin de ligne. "\\" désigne "\" et "\(" désigne "(" |
^ | Désigne la position au début de la chaîne de caractères saisie | "^Photo" désigne les chaînes de caractères commençant par "Photo" |
$ | Désigne la position à la fin de la chaîne de caractères saisie | "droit$" désigne les chaînes de caractères se terminant par "droit" |
* | Désigne le caractère qui précède répété un nombre quelconque de fois, y compris zéro | "zo*" désigne "z" et "zoo" |
+ | Désigne le caractère qui précède répété au moins une fois | "zo+" désigne "zo" et "zoo", mais pas "z" |
? | Désigne le caractère qui précède répété au plus une fois | "de?" désigne soit "d" ou "de" |
. | Désigne n'importe quel caractère sauf le caractère de fin de ligne \n | ".ort" désigne "port", "fort" etc. |
[ ] | Désigne n'importe quel des caractères situés entre les crochets | "[abc]" désigne "a", "b", ou "c". Vous pouvez utiliser le tiret pour spécifier un intervalle de caractères "[a-z]" |
Pour obtenir une liste exhaustive des méta-caractères et leur utilisation dans les expressions régulières, reportez-vous à la documentation Visual Basic de Microsoft.
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |