0

Como tirar somente a url de dentro de uma tag "href" com php?

criado por Gabriel em 31/03/2012 2:12pm
Seguinte:

Tenho uma variavel que vem assim:

<a target="_blank" href="endereco"> titulo </a>

Tenho que pegar somente a url dela (endereco), como faço? ao meu ver não da pra fazer com o str_replace().
Preciso mesmo de ajudar :/

Lista de Respostas:

0
06/04/2012 1:13am
(~12 anos atrás)
Marcos Regis respondeu:
Voce quer fazer com php eu creio.

Seria algo assim:

$str='<a target="_blank" href="endereco"> titulo </a>';

Echo preg_replace('#.*?href=[\'"]([^"']*).+$#','$1',$str);

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)