Grazie per le risposte ... cmq credo vi sia qualcosa che non quadra ... ho provato con entrambe le funzioni: ereg_replace() e preg_replace() .Originariamente inviato da neroux
Non userei ereg_replace() però. E' deprecated già da un po'. L'alternativa è preg_replace().
ereg_replace stampa la mia stringa senza la sostituzione della mail.codice:$stringa="Prova di sostituzione: miamail@mioserver.com"; $stringa=ereg_replace("^[a-z0-9_]+@[a-z0-9\-]+\.[a-z0-9\-\.]+$]", "PHP", $stringa); echo $stringa; $stringa="Prova di sostituzione: miamail@mioserver.com"; $stringa=preg_replace("^[a-z0-9_]+@[a-z0-9\-]+\.[a-z0-9\-\.]+$]", "PHP", $stringa); echo $stringa;
preg_replace prorio non funziona, nel senso che non stampa nulla.Dove sbaglio????

Dove sbaglio????
Rispondi quotando