Bonjour à tous,

Je voudrais remplacer dans un texte tous les -5xxxx- par &#5xxxx;
(xxxx etant un nombre)

Voici le code que j'utilise :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$article = eregi_replace('-5(.*)-','&#//1;', $article);
Cela marche bien si une seule occurance est utilisé, mais si j'en met plusieurs a la suite il va me prendre le premier "-5" qu'il trouve et va chercher le dernier "-".

J'ai essayé comme ca mais cela ne semble pas non plus marcher :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$article = eregi_replace('-5(....)-','&#//1;', $article);
Quelqu'un aurait il la solution ?

Merci d'avance