Hola gente, estoy tratando de hacer con PHP una rutina que revise un texto y encuentre todos lo que sea del estilo {{lo que sea}} y lo reemplace por un <span>lo que sea</span>. Con el kregexpeditor encontré una exp. reg. que es así: ([{]{2,2})([\s\w]+)([}]{2,2}) y funciona perfecto ahí, pero cuando estoy con php tengo esto hecho: <? $texto = "texto introductorio de {{lo que sea}} y otra cosita {{xoxoxo xoxo xo}} fin texto"; $patron="([{]{2,2})([\w\s]+)([}]{2,2})"; echo $patron."<br>"; if(ereg($patron,$texto, $regs)) { echo"anduvo:<br>"; print_r($regs); $texto = ereg_replace ($patron,"<span>\\1</span>",$texto); echo $texto."<br>"; } ?> pero cuando ejecuto ese script no reconoce el patrón dentro del texto. Alguién tiene una idea de como puede lograrse eso? Muchas gracias Maxi