te recomiendo que leas este aporte
http://www.forosdelweb.com/f18/aport...s-pcre-646110/.
algo así te podría funcionar:
Código PHP:
Ver original$keysoriginal = array ("/(?<!\w)pera(?!\w)/","/(?<!\w)melon(?!\w)/"); $keydefinitivas = array ("manzana","jamon"); $nuevotexto = preg_replace($keysoriginal, $keydefinitivas, $textoriginal);
Saludos