REGEX pour transformer un lien

Résolu/Fermé
Brice - 13 mars 2009 à 10:03
 Brice - 13 mars 2009 à 21:46
Bonjour,

Je cherche de l'aide pour un problème de regex avec la fonction preg_replace.

Mon objectif est de :
- chercher dans une page php toutes les url (dans des liens) ayant la forme "index.php?page=nomdelapage"
- les remplacer par une url de la forme "nomdelapage.html"

J'ai essayé ça :
preg_replace('#[a-z]+\.php\?[a-z]+=(.+)#i','$1.html',$page)

Mais ça ne fonctionne pas. Je débute avec les regex mais jusqu'à présent j'ai réussi à faire ce que je voulais notamment un bbcode perso.

Si vous avez une idée merci d'avance.

2 réponses

<up_deguise> Quelqu'un aurait-il une idée? </up_deguise>
1
Le hic venait de mon code php et non de la regex c'est résolu.
1