[mysql] help pour REGEXP

help pour REGEXP [mysql] - SQL/NoSQL - Programmation

Marsh Posté le 22-04-2008 à 20:51:05    

Bonjour,
j'ai un petit pépin, je m'explique, j'ai un table avec des code (allopass, rentabiliweb ....)  et j'aimerai filtré seulement un type de code sous une forme bien précise qui est :   [une lettre][6 chiffres][une lettre]  --> par exemple :  l784512y ....
j'aimerai faire une requête mysql avec un REGEXP mais je n'ai pas les connaissances requise !
 
merci d'avance pour les réponses !!

Reply

Marsh Posté le 22-04-2008 à 20:51:05   

Reply

Marsh Posté le 22-04-2008 à 20:59:35    

Reply

Marsh Posté le 22-04-2008 à 21:07:48    

avec phpmyadmin je fais :
SELECT * FROM `historiquec` WHERE `code` REGEXP '\w\d{6}\w'
et il me trouve aucun resultat


Message édité par docloulou le 22-04-2008 à 21:11:29
Reply

Marsh Posté le 22-04-2008 à 21:41:16    

Tout à l'heure je cherchais des infos sur l'objet regxp, j'ai trouvé un bon site http://asp-php.net/tutorial/scripting/regexp.php, ça peut toujours servir.

Reply

Marsh Posté le 23-04-2008 à 09:10:48    


ratal :o
C'est des posix les regexs supportés par MySQL et pas des PCRE ...
Du coup, la même regex s'écrit:

[A-z][0-9]{6}[A-z]


Aslan117 a écrit :

Tout à l'heure je cherchais des infos sur l'objet regxp, j'ai trouvé un bon site http://asp-php.net/tutorial/scripting/regexp.php, ça peut toujours servir.


perso je conseillerais plutot la page de la doc mysql qu'est relativement bien foutue:
http://dev.mysql.com/doc/refman/5.0/en/regexp.html

Message cité 1 fois
Message édité par anapajari le 23-04-2008 à 09:10:57

---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 23-04-2008 à 10:21:56    

anapajari a écrit :


ratal :o
C'est des posix les regexs supportés par MySQL et pas des PCRE ...
Du coup, la même regex s'écrit:

[A-z][0-9]{6}[A-z]




 
Ça m'apprendra à répondre aux questions de regexp sans connaître le support. [:joce]
('tin y a encore des trucs de moins de trente ans qui utilisent les regexp POSIX plutôt que PCRE  [:wam] )

Reply

Marsh Posté le 23-04-2008 à 14:35:28    

Elmoricq a écrit :

('tin y a encore des trucs de moins de trente ans qui utilisent les regexp POSIX plutôt que PCRE  [:wam] )


VIM ... ah merde on a dit moins de 30ans [:cupra]


Message édité par anapajari le 23-04-2008 à 14:36:32

---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 26-04-2008 à 00:48:56    

cool merci tt le monde!!! :)

Reply

Sujets relatifs:

Leave a Replay

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