Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2007, 10:23
Fridureiks
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 19 años, 8 meses
Puntos: 6
Aprendiendo a usar Expresiones Regulares

Estoy intentando aprender a utilizar las expresiones regulares, pero la verdad, aun no arranco. Para practicar me puse como objetivo reemplazar todas las palabras de una cadena que aparecen entre comillas simples (') por asteriscos (*******). Ej:

Código:
'algo' blablablabla
'algo' blablablabla
'algo' blablablabla
'algo' blablablabla
'algo' blablablabla
'algo' blablablabla
'algo' blablablabla
'algo' blablablabla
'algo' blablablabla
'algo' blablablabla
Hice varias pruebas pero no logro conseguir lo que quiero. Lo mejor que mejor ha funcionado es esto:

Código PHP:
    $text ereg_replace("'.+'","*******",$text);
    echo 
$text
que me devuelve esto:

******* blablablabla


Lo cual esta mal, deberia devolverme algo como

Código:
******* blablablabla
******* blablablabla
******* blablablabla
******* blablablabla
******* blablablabla
******* blablablabla
******* blablablabla
******* blablablabla

Alguien que me tire una ayudita?
Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar