Share via


Rechercher du texte avec des expressions régulières

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Les expressions régulières ci-après peuvent remplacer des caractères ou des chiffres dans le champ Rechercher de la boîte de dialogue Rechercher et remplacer de SQL Server Management Studio.

Effectuer une recherche avec des expressions régulières

  1. Pour pouvoir utiliser des expressions régulières dans le champ Rechercher pendant des opérations Recherche rapide, Rechercher dans les fichiers, Remplacement rapideou Remplacer dans les fichiers, sélectionnez l’option Utiliser sous Options de recherche, puis choisissez Utiliser des expressions régulières.

  2. Le bouton Générateur d’expressions situé en regard du champ Rechercher devient alors disponible. Sélectionnez ce bouton pour afficher la liste des expressions régulières disponibles. Lorsque vous choisissez un élément dans le Générateur d’expressions, l’élément est inséré dans la chaîne Rechercher.

Le tableau ci-dessous décrit les expressions régulières disponibles dans le Générateur d’expressions.

Expression Description
. Correspond à n'importe quel caractère unique (sauf un saut de ligne)
.* Correspondance avec n’importe quel caractère, zéro ou plusieurs fois
.+ Correspondance avec n’importe quel caractère, une ou plusieurs fois
[abc] Correspondance avec n’importe quel caractère figurant dans le jeu abc
[^abc] Correspondance avec n’importe quel caractère ne figurant pas dans le jeu abc
\d Correspond à n'importe quel caractère numérique
(?([^\r\n])\s) Correspond à n'importe quel espace blanc
\b Correspondance avec le début ou la fin du mot
^ Correspondance avec le début de ligne
.$ Correspondance avec n’importe quel saut de ligne
\w\r?\n Correspondance avec un caractère du mot en fin de ligne
(dog|cat) Capture et numérotage implicite de l’expression dog|cat
(?<pet>dog|cat) Capture de la sous-expression dog|cat et attribution du nom pet

Voir aussi