JeuWeb - Crée ton jeu par navigateur

Version complète : Crochet dans reg_ex
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour à tous, comme je m’énerve sans doute pour rien et que la solution doit me crever les yeux sans que je la vois, qq'un pourrait il me dire pourquoi ca ne marche pas:

Code :
<?

echo preg_replace('\[composant="(.*)"\]', 'pouet=""', '[composant="2"]');

?>

A savoir que ce code retourne vide
Commence par mettre // autour du pattern

http://fr.php.net/manual/fr/function.preg-replace.php
Quand je vous le disez que ca devait me crever les yeux ^^


Bien plus délicat, savez vous si il est possible de faire des multiplcations interne au remplacement.

Cad quand faisant ca:

Code :
echo preg_replace('/\[composant="(.*)"\/]', 'pouet="$1"', '[composant="2"]');

ca ne m'affiche non pas [pouet="2"] mais par exemple [pouet="10"]

Un espèce de :

Code :
echo preg_replace('/\[composant="(.*)"\/]', 'pouet="$1*5"', '[composant="2"]');
Merci tu es mon Dieu.....des documentations Wink
Et toi le dieu de la flemmardise Smile
Je suis prêt à parier que le frangin l'est encore plus. :p
(05-07-2012, 05:49 PM)oxman a écrit : [ -> ]Et toi le dieu de la flemmardise Smile

J'avoue. Mais faute avouée à moitié pardonnée :p