str_replace qui remplace pas correctement
Bonsoir tout le monde,
sachant que les parenthèses sont capturantes, pourriez-vous m'indiquer pourquoi mon code est mal interprété ?
Code:
1 2 3
|
$variable = str_replace('[citation auteur=(.+)]','Citation par $1<div class="citation">',$variable);
$variable = str_replace('[/citation]','</div>',$variable); |
A l'affichage, je vois ceci :
[citation auteur=beji15]message
Alors que j'espèrais voir ceci :
Citation:
Envoyé par beji15
message
Je vous remercie de votre aide.:)