Recherche de texte à l'aide d'expressions régulières

Vous pouvez utiliser des expressions régulières pour rechercher du texte de script utilisé dans l'onglet Aperçu ou Script de la feuille de propriétés d'une table, ainsi que dans la boîte de dialogue Editer/Exécuter le script, dans l'Editeur de ressources et diverses autres fenêtres.

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 et saisir des expressions régulières dans la zone Rechercher.

Les expression régulières peuvent contenir des caractères ordinaires et les méta-caractères suivants :

Méta-caractères

Exemple

\

Désigne un caractère spécial.

Exemples :

"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.

Exemples :

"^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.

Exemples :

"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.

Exemples :

"zo*" désigne "z" et "zoo"

+

Désigne le caractère qui précède répété au moins une fois.

Exemples :

"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.

Exemples :

"de?" désigne soit "d" ou "de"

.

Désigne n'importe quel caractère sauf le caractère de fin de ligne \n

Exemples :

".ort" désigne "port", "fort" etc.

[ ]

Désigne n'importe quel des caractères situés entre les crochets.

Exemples :

"[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.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com