Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1907 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [mysql] help pour REGEXP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[mysql] help pour REGEXP

n°1722301
docloulou
Posté le 22-04-2008 à 20:51:05  profilanswer
 

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 !!

mood
Publicité
Posté le 22-04-2008 à 20:51:05  profilanswer
 

n°1722317
Elmoricq
Modérateur
Posté le 22-04-2008 à 20:59:35  profilanswer
 
n°1722337
docloulou
Posté le 22-04-2008 à 21:07:48  profilanswer
 

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
n°1722385
Aslan117
Posté le 22-04-2008 à 21:41:16  profilanswer
 

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.

n°1722578
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-04-2008 à 09:10:48  profilanswer
 


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.
n°1722628
Elmoricq
Modérateur
Posté le 23-04-2008 à 10:21:56  profilanswer
 

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] )

n°1722837
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-04-2008 à 14:35:28  profilanswer
 

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.
n°1724795
docloulou
Posté le 26-04-2008 à 00:48:56  profilanswer
 

cool merci tt le monde!!! :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [mysql] help pour REGEXP

 

Sujets relatifs
formulaire dans une iframe = erreur [please help me ^^]Help ! Scrollbar dans formulaire avec Firefox
Regexp avec 2 modificateurs[MySQL] Copier des champs d'une base vers une autre.
Regexp à motié foireuse[MySQL] - Problème aux extrêmes...
champs liés entre 2 tables (mysql)[RESOLU][MYSQL] variable dans procédure stockée toujours NULL
[PHP/SQL]: Problème: Envoie de formulaire PHP vers Mysql 
Plus de sujets relatifs à : [mysql] help pour REGEXP


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)