Preg_replace marche pas

Résolu/Fermé
Utilisateur anonyme - 23 juin 2014 à 13:18
 Utilisateur anonyme - 23 juin 2014 à 13:43
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 jeudi 19 juin 2014 Statut Membre Dernière intervention 3 juin 2016 16
23 juin 2014 à 13:41
Il manque les délimiteurs à ton patterne
preg_replace('/,/', '', $chaine[3]);
1
Utilisateur anonyme
23 juin 2014 à 13:43
Ah cool merci ! super ! Faut que j'aille revoir mes expressions régulières :)
0