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.