eregi_replace('[0-9]+\.+[0-9]','',$cart['unit']);
Comment eregi_replace à preg_replace
Comment changer à preg_replace
?
je reçois une erreur: Warning: preg_replace() [function.preg-replace]: Unknown modifier '+' in ---
eregi_replace('[0-9]+\.+[0-9]','',$cart['unit']);
Comment eregi_replace à preg_replace
Comment changer à preg_replace
?
je reçois une erreur: Warning: preg_replace() [function.preg-replace]: Unknown modifier '+' in ---
Vous pouvez utiliser votre Regex existant presque inchangé dans un preg_replace()
. Ajoutez simplement des délimiteurs et un modificateur insensible à la casse. Vous obtenez
preg_replace('#[0-9]+\.+[0-9]#i','',$cart['unit']);
En fait, la sensibilité à la casse est hors de propos puisque votre motif correspond seulement 0-9
et .
Merci/vous avez aidé. MERCI! – user3269874
la chose est, je l'ai essayé mais fonctionne pas (comment corriger cette expression?) – user3269874