bonjour à tous :
j'ai le problème suivant en php :
j'ai une chaine de caractères $str. Cette chaine peut contenir deux sous chaines : $ss_str et $ss_str2
J'aimerais que pour chaque chaine $ss_str trouvée dans $str, une fois seulement, si elle existe, la chaine $ss_str2 qui la suit, et uniquement celle qui la suit soit remplacée par une chaine $ss_str3.
Je ne sais pas si j'ai été très clair donc je vais donné un exemple
$ss_str = '(';
$ss_str2 = ')';
$ss_str3=']'
$str = 'un message (dont certaine parties sont entre parenthèses) me pose des difficultés : la parenthèse ) ne doit pas etre remplacée.';
Ainsi il faudrait que l'on obtienne le message suivant :
'un message (dont certaine parties sont entre parenthèses] me pose des difficultés : la parenthèse ) ne doit pas etre remplacée.';