Utilisation de backreference avec REGEXP sous MySQL

Utilisation de backreference avec REGEXP sous MySQL - SQL/NoSQL - Programmation

Marsh Posté le 27-08-2009 à 14:05:36    

Bonjour,
 
J'essaye de trouver le moyen d'interdire les répétitions de caractères dans un champ VARCHAR sous MYSQL.
 
A priori, c'est possible en utilisant les backreferences de la fonction REGEXP.
Je n'arrive pas à faire fonctionner ce mode :

Code :
  1. select 'bb' regexp '\([b]\)\1'


cette requête me retourne toujours 0 alors qu'elle est censé me retourner 1 puisqu'il y a répétition du caractère 'b'.
 
Quelqu'un aurait déjà utilisé les backreferences sous MySQL ?
 
Merci.
 
CeZ'

Reply

Marsh Posté le 27-08-2009 à 14:05:36   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed