bueno si loq ue quieres hacer es sustituir un string por algo usando expresiones regulares
aqui hay un ejemplo muy bueno de preg_replace me equivoque jojo
Código PHP:
Ver original<?php
$cadena = 'El veloz murciélago hindú comía feliz cardillo y kiwi.';
$patrones[0] = '/veloz/';
$patrones[1] = '/hindú/';
$patrones[2] = '/murciélago/';
$sustituciones = array(); $sustituciones[2] = 'galápago';
$sustituciones[1] = 'africano';
$sustituciones[0] = 'lento';
?>
en el ejmplo anterior
"El veloz murciélago hindú comía feliz cardillo y kiwi"
queda
"El lento galápago africano comia feliz cardillo y kiwi"
y aqui más info al respecto
http://mx.php.net/manual/es/function.preg-replace.php