Expressions rationnelles [mySQL] - SQL/NoSQL - Programmation
Marsh Posté le 02-03-2007 à 13:16:59
je crois pas que tu puisses appliquer une regex à un champs remonté par une requête avec MySQL.
De mémoire, MySQL ne supporte les regexs que pour les masques de recherche.
Une petite recherche dans google devrait te le confirmer.
Marsh Posté le 02-03-2007 à 13:23:22
Confirmer l'inexistence d'une fonction, je suis aps assez fort en Google pour ça
Bon ben au pire, ce sera en php...
Marsh Posté le 02-03-2007 à 13:37:30
http://www.google.fr/search?q=mysql+regex
-> 3eme lien: http://dev.mysql.com/doc/refman/5.0/fr/regexp.html
Marsh Posté le 02-03-2007 à 13:41:38
Je ne vois pas où ça confirme qu'aucune autre fonction n'est dispo...
Marsh Posté le 02-03-2007 à 12:19:32
Salut,
Voilà, je cherche à utiliser les expressions rationnelles/régulières (différence ?) pour récupérer une partie d'une chaîne (via un SELECT par ex).
ex : 'c5454;' 'c22;' 'cstfu;'
je veux une fonction qui me retourne la partie entre le 'c' et le ';'.
Je précise que ce n'est pas tant le masque qui m'intéresse que le nom de la fonction !
Merci
Message édité par theredled le 02-03-2007 à 12:20:55
---------------
Contes de fées en yaourt --- █ --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique