OVH Cloud OVH Cloud

[MySQL] expressions régulières

2 réponses
Avatar
Antoine Dinimant
Hello !

A lire la doc MySQL, je ne vois qu'une seule utilisation des regex,
c'est l'opérateur REGEXP qui me dit simplement si oui ou non ma regex
matche un texte.

Il n'y a pas d'autres fonctions ? Par ex., pas de remplacement par
regex, pas de possibilité de récupérer la sous-chaîne reconnue par la
regex ?

Merci de m'éclairer !

Antoun

2 réponses

Avatar
Eric Dubosc
Antoine Dinimant wrote:


Il n'y a pas d'autres fonctions ? Par ex., pas de remplacement par
regex, pas de possibilité de récupérer la sous-chaîne reconnue par la
regex ?



une fois que tu as récupéré ta ligne tout est possible, par exemple avec
du php. Une base de données est une base de données, pas un moteur de
programmation.
Avatar
antoun
> Il n'y a pas d'autres fonctions ? Par ex., pas de remplacement par
> regex, pas de possibilité de récupérer la sous-chaîne reconnue par la
> regex ?

une fois que tu as récupéré ta ligne tout est possible, par exemple avec
du php. Une base de données est une base de données, pas un moteur de
programmation.



je ne dis pas, mais j'essaie de recenser les différentes utilisations
de regex online... tu me confirmes donc qu'avec MySQL, il n'existe que
l'opérateur REGEXP ?