Bonjour,
Une fois n'est pas coutume, j'ai un problème d'expressions régulières... mais je fais des progrès
Voilà, j'ai un texte du genre :
$texte = "tarif1 :US$6; tarif2 :US$12; tarif3 : US$2";
je voudrais replacer "US$X" par "valeur=X"...
J'utilise l'expression suivante mais elle ne remplace que la première occurence :
Qu'elqu'un s'y connait-il assez pour m'aider ?
Une fois n'est pas coutume, j'ai un problème d'expressions régulières... mais je fais des progrès

Voilà, j'ai un texte du genre :
$texte = "tarif1 :US$6; tarif2 :US$12; tarif3 : US$2";
je voudrais replacer "US$X" par "valeur=X"...
J'utilise l'expression suivante mais elle ne remplace que la première occurence :
Code:
eregi_replace ("US(((.*){1,5}))", "valeur=\\1",$texte);
Qu'elqu'un s'y connait-il assez pour m'aider ?