Originariamente inviato da keratox
Cmq preg è per le espressioni regolari in perl, ed ereg per quelle di php ?
no, preg è per le espressioni regolari, punto

ereg ed eregi non so nemmeno perchè esistono





Originariamente inviato da keratox
come modifico il tuo script per far si' di sostituire tutte le parole che non abbiano lettere prima o dopo
aspetta , tu mi hai chiesto una funzione come str_ireplace ... con quella che ti ho postato puoi fare quello che fa str_ireplace ... e non mi risulta che str_ireplace accetti patterns per pregs ... se devi usare patterns devi usare preg e non str_ireplace ... questo avresti dovuto farlo anche prima su php5 ...
http://it2.php.net/manual/it/function.str-ireplace.php
Questa funzione restituisce una stringa od una matrice con tutte le occorrenze di search in subject (non distinguendo tra maiuscole e minuscole) sostituite con il valore replace Se non occorrono particolari regole di sostituzione si dovrebbe utilizzare questa funzione anziché eregi_replace() o preg_replace() con il parametro i.
Quindi forse dovresti prima capire cosa ti serve fare ...