Cita:
Iniciado por martin_zalazar Hola
Jetemias
Algo asi te sirve?
Código:
<?php
$texto = 'laveronicaquiereunfoquitoparece';
$maximo = strlen($texto);
$string = substr($texto,10,$maximo);
echo $string;
?>
Esto da como resultado:
quiereunfoquitoparece Hola martin_zalazar.
No me sirve, quisiera usar expresiones regulares para solventar el problema. Les cuento un poco más para ponerles en contexto.
Parto de una cadena de texto, donde entre sus caracteres, tengo la estructura de mi mensaje anterior
Código HTML:
<a href="http://www.google.com/imagen.jpg" target="_blank"><img src="http://www.google.com/imagen.jpg" alt="Imagen" /></a>
el caso, es que quiero quedarme con todo el texto, y eliminar los enlaces de las imágenes.
Conozco la siguiente sentencia:
Código PHP:
preg_match_all("|<a href="(.*)" target="_blank"><img src="(.*)" alt="(.*)" /></a>|sU", $cadenaTexto, $resultado);
Pero no se como reemplazar luego los resultados obtenidos, (pueden venirme de 0 a N)
Saludos
EDIT: Les pongo un ejemplo de la entrada y de la salida:
Código entrada:
Ver originalEsto es un texto completo el cual contiene varias imágenes del tipo: <a href="http://www.google.com/imagen.jpg" target="_blank"><img src="http://www.google.com/imagen.jpg" alt="Imagen" /></a><br /><a href="http://www.google.com/imagen.jpg" target="_blank"><img src="http://www.google.com/imagen.jpg" alt="Imagen" /></a>
La salida debería ser la siguiente:
Código entrada:
Ver originalEsto es un texto completo el cual contiene varias imágenes del tipo: <img src="http://www.google.com/imagen.jpg" alt="Imagen" /><br /><img src="http://www.google.com/imagen.jpg" alt="Imagen" />