Rechercher : dans
Par :

REGEX et preg-replace

Dernière réponse le 24 oct 2008 à 14:06:37 C45T0R, le 24 oct 2008 à 10:42:25 
 Signaler ce message aux modérateurs

Salut à tous !

Je cherche à remplacer les nombres du type : 100000 par 100 000. J'ai décidé d'utiliser une expression régulière, mais je butte sur le code du resultat :

$regex = '#([0-9]{3})+\.00$#';
$result = '??????????';
$string = $row->prix;
$test = preg_replace($regex, $result, $string);

Comment faire, dans mon $result, pour que ma variable $1 soit répétée X fois, autant de fois qu'il y a des groupements de 3 chiffres ?

Merci pour vos réponses ;)

C45T0R

Configuration: Windows Vista
Firefox 3.0.3

1

 zz10, le 24 oct 2008 à 14:06:37

Utilise format_number... C'est bien plus facile et ca correspond parfaitement à ce que tu veux faire

Répondre à zz10