Preg_replace marche pas

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Yo tout le monde ! j'ai un problème avec l'utilisation de preg_replace qui marche pas...

avant j'utilisais ereg_replace :

$uptime = exec('uptime');
$chaine = explode(' ', $uptime);
$up = ereg_replace(',', '', $chaine[3]);
echo $up


et j'obtenais ce que je voulais...

mais ereg_replace est obsolète.. je doit la remplacer par : preg_replace :

$uptime = exec('uptime');
$chaine = explode(' ', $uptime);
$up = preg_replace(',', '', $chaine[3]);
echo $up


et là je n'obtiens plus rien... rien n'est renvoyé

Est-ce que quelqu'un saurait ce qu'il se passe ?

1 réponse

zermat Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   16
 
Il manque les délimiteurs à ton patterne
preg_replace('/,/', '', $chaine[3]);
1
Utilisateur anonyme
 
Ah cool merci ! super ! Faut que j'aille revoir mes expressions régulières :)
0