Aller au contenu principal
Page traduite

Cette page a été traduite de l'anglais avec l'aide de l'IA. En cas de divergence, la version anglaise fait référence.

Référence des expressions régulières

Référence des expressions régulières utilisées dans StackQL.

Voir aussi :
[REGEXP_LIKE] [REGEXP_SUBSTR] [REGEXP_REPLACE]


Syntaxe prise en charge​

La syntaxe d'expressions régulières suivante est prise en charge dans StackQL :

ExpressionDescription
X*zéro ou plusieurs occurrences de X
X+une ou plusieurs occurrences de X
X?zéro ou une occurrence de X
(X)correspond à X
X|YX ou Y
^XX au début de la chaîne de caractères
X$X à la fin de la chaîne
.Correspond à n'importe quel caractère unique
\cCaractère c, où c est l'un de \{}()[]|*+?.
\cÉchappements du langage C pour c dans afnrtv, par exemple \t ou \n
[abc]N'importe quel caractère unique de l'ensemble abc
[^abc]N'importe quel caractère unique absent de l'ensemble abc
[a-z]N'importe quel caractère unique de la plage a-z
[^a-z]N'importe quel caractère unique hors de la plage a-z

 
 
Pour plus d'informations, consultez https://github.com/nalgeon/sqlean/blob/main/docs/re.md