Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá, preciso de uma ajudinha, tenho um conteudo html que pego com 'curl', e salvo este conteudo na variavel $html, dentro deste conteudo tem um texo que preciso pegar, já tentei de tudo, menos a forma correta, rsrs...
segue oque preciso
<span class="teste__teste bg-teste">Texto que preciso pegar</span>
então eu uso o seguinte para pegar,
$regex = preciso desta parte pois as que eu fiz não me deu retorno
preg_match_all($regex,$html,$parts);
e se possivel me envie tbm a forma de exibir o resultado.
Obrigado a todos.
conheço mas não sei usar, estou me virando com esse preg_match_all, mas com o endereço acima não consegui fazer funcionar.
<?php
$html = '<span class="teste__teste bg-teste">Texto que preciso pegar</span>';
$regex = '/<span class="teste__teste bg-teste">(.*)<\/span>/';
preg_match_all($regex,$html,$parts);
$text = $parts[1][0];
var_dump($text);
comece do simples..
Conhece os Seletores (DOM, JavaScript)?
O php tem uma lib nessa pagada nativa e uma outra antiguinha q ainda quebra um galho:
http://simplehtmldom.sourceforge.net/