Mysql et les expresison régulières?

Eléphant du PHP | 53 Messages

20 avr. 2007, 16:25

Salut à tous!

J'aimerais savoir s'il est possible de remplacer via une expression régulière toute une série d'expression dans un champ type texte d'une BD.

En gros j'ai du code HTML stocké dans ma BD et j'aimerais remplacer toutes les expressions www.monsite1.com par www.monsite2.com

merci!

Eléphant du PHP | 199 Messages

20 avr. 2007, 16:52

salut

regarde du coté de la fonction str_replace

http://www.manuelphp.com/php/function.str-replace.php

Invité
Invité n'ayant pas de compte PHPfrance

21 avr. 2007, 16:05

Non je ne peux pas j'aimerais le faire directement depuis la BD sinon ça sera trop galère...

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

21 avr. 2007, 19:37

Alors tu vois ça fait déjà un jour que tu attends une réponse... disons que demain c'est dimanche, on vote et il fait beau, tu pourrais bien attendre jusqu'à lundi...au moins

Et bien moi, j'a tapé "expressions régulières mysql" dans Google, et le premier résultat c'est ça : http://dev.mysql.com/doc/refman/5.0/fr/regexp.html

J'avoue avoir de plus en plus de mal à comprendre comment certains peuvent ne pas avoir le réflexe d'aller chercher dans la doc ! c'est qu'il toutes les réponses d'ordres techniques, typiquement "est-ce qu'on peut faire ça avec ça ?"

:roll:

Invité
Invité n'ayant pas de compte PHPfrance

22 avr. 2007, 16:48

Ok je suis d'accord je suis allé voir mais j'aime bien avoir un retour d'expérience sur les sujets abordés...

C'est parfois beaucoup plus enrichissant que les docs de 20 ages....

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

22 avr. 2007, 19:19

Alors dans ce cas précise ta demande, dis nous ce que tu aimerais savoir. Sinon c'est dur de différencier ce genre de requêtes de celles venant de personne qui ont simplement la flemme d'aller regarder :)