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 :
| Expression | Description |
|---|---|
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|Y | X ou Y |
^X | X 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 |
\c | Caractè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