Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BJ_

:: Buscas notícias de um site ::

Recommended Posts

Obrigado pelo resposta.Mas para captura de texto seria igual?Pois parece que você usa uma função matemática aqui:

preg_match_all('/\d{1}\,{1}\d{4}/',$lines,$return);

so lembrando, isso pode ser plagio/crime, entao eu nao sou afavor disso nao ta? ^^

A réplica pode ser feita desde que seja autorizada e mantido os devidos direitos autoriais. No caso, isso não é problema. O site indicado é ilustrativo.red neck *, obrigado pela ajuda!Grande abraço!Douglas

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade isso é uma regex/\d{1}\,{1}\d{4}/"traduzindo":/ delimitador\d{1} aceita 1 numero\,{1} aceita 1 virgula\d{4} aceita 4 numeros/ delimitadorvoce teria que montar uma sequencia para casar.... por ex: se tiver + de X palavras você aceita, caso contrario nao... fica um pouco complicado porque as news é bastante variavel .... eu fiz uma "gambiarra" aqui para ver se te ajuda ^^

<?// le a pagina para uma string$source = "http://www.omelete.com.br/cinema/news/base_para_news.asp";$lines = implode("",file($source));// pega tudo que tiver entre <b> </b> e retira os <b> </b> da stringpreg_match_all("/<b>(.*?)<\/b>/",$lines,$return);echo "<pre>\n";print_r($return[1]);?>

eu olhei la no site e la todas as noticias estao dentro dessa formatacao, entao eu usei ela para casa-las...acho que resolve seu problema[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu Red!!Desculpe a demora em responder é que só deu para vir hj aqui!Valeu mesmo!Vou fazer uns testes aqui!Grande abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.