[AJUDA] RETIRAR VARI?VEIS ENTRE AS STRINGS

JIMMY 18/08/2015 22:28:23
#450198
Galera, estou com um problema para retirar váriaveis de dentro de um código fonte mais ou menos assim:
 friend.php?id=4234234234234234blablabla 
friend.php?id=7567565634234blablabla
friend.php?id=9789887234234234234blablabla

Tenho uma lista dessa e preciso que meu código pegue apenas os números, que estão entre [Ô]id=[Ô] e [Ô]blablabla[Ô], alguém poderia me dar uma luz?
Obrigado!
DS2T 19/08/2015 00:25:03
#450200
Leia linha por linha o arquivo.

Para cada linha, você irá pesquisar pela expressão [Ô]id=[Ô] usando a função Instr.
Caso sempre seja [Ô]friend.php?id=[Ô] ... você pode simplesmente contar o número de letras e começar a ler a partir dela, nesse caso começaria do index = 15

A partir daí, você pode usar um loop e percorrer a string enquanto ela for numérica, com a função IsNumeric e Mid (pra pegar apenas o caractere atual). Quando isNumeric for false, sai do loop e terá seu id.

Abraços
KERPLUNK 19/08/2015 00:50:26
#450202
Eu usaria a função split, separando pelo caractere [Ô]=[Ô], assim, o segundo item da array gerada vai ser sempre o valor que você quer.
FILMAN 19/08/2015 01:15:47
#450203
veja se ajuda!


JIMMY 19/08/2015 03:17:30
#450206
Galera, em uma só linha tem mais instruções, inclusive pode ter mais de uma vez isso na mesma linha...
Filman, esse programa só pega uma linha... Uma linha eu consigo fazer, o meu problema é quando existe mais de uma vez na mesma linha.
EPISCOPAL 19/08/2015 12:57:03
#450219
use split como kerplunk falou ..... linha por linha, depois vc examina a linha com split tambem split com ([Ô]=[Ô]), ...
FILMAN 19/08/2015 13:46:12
#450222
Onde você lê essas informações? Em um arquivo TXT? Em um retorno do banco de dados?

Explique melhor de onde você pega essa informa e como para que eu veja como te ajudar!
A ideia não vai mudar só precisa adaptar o método na sua leitura de dados.
JIMMY 19/08/2015 15:34:01
#450228
é de um código fonte de uma página do face, quero coletar os IDs, vejam que os IDs estão todos em uma única linha:

  </div><div class=[Ô]bg[Ô]><h3 class=[Ô]bj bk bh[Ô]>26.894 membros</h3><table class=[Ô]bl bh[Ô] id=[Ô]member_100007148161716[Ô]><tbody><tr><td class=[Ô]n bm bn bo[Ô]><img width=[Ô]40[Ô] class=[Ô]bp bq s[Ô] alt=[Ô]Carlos Eduardo Schenckel[Ô] src=[Ô]https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpf1/v/t1.0-1/p40x40/11061206_1568680766713514_2423322210590301027_n.jpg?efg=eyJpIjoiYiJ9&oh=dadda2c0642808543b0c504cca722f28&oe=56425810&__gda__=1451439487_b6eb56d5242be21dda4947654af61973[Ô]></td><td class=[Ô]t br bn[Ô]><div><h3><a href=[Ô]/schenckelll?fref=pb&refid=18[Ô]>Carlos Eduardo Schenckel</a></h3><h3 class=[Ô]bs bt bu[Ô]>Administrador · Adicionado por Marcelo Da Costa Vieira <abbr>há ± 3 meses</abbr></h3><a href=[Ô]/a/mobile/friends/add_friend.php?id=100007148161716&hf=group_member_list&gfid=AQDbX9tFEWIPFFBf&refid=18[Ô]>Adicionar aos amigos</a></div></td></tr></tbody></table><table class=[Ô]bl bh[Ô] id=[Ô]member_100000150283509[Ô]><tbody><tr><td class=[Ô]n bm bn bo[Ô]><img width=[Ô]40[Ô] class=[Ô]bp bq s[Ô] alt=[Ô]João Paulo Forte[Ô] src=[Ô]https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpf1/v/t1.0-1/p40x40/11855811_1112314645450201_5659221016903407882_n.jpg?efg=eyJpIjoiYiJ9&oh=5d1b0d68230adeac82de30c81b39ec69&oe=564261CC&__gda__=1451367843_0d75425782be35a5709d73f501e3fdba[Ô]></td><td class=[Ô]t br bn[Ô]><div><h3><a href=[Ô]/joao.pauloforte.9?fref=pb&refid=18[Ô]>João Paulo Forte</a></h3><h3 class=[Ô]bs bt bu[Ô]>Administrador · Adicionado por Jonas Vieira Bovo <abbr>há ± um mês</abbr></h3><a href=[Ô]/a/mobile/friends/add_friend.php?id=100000150283509&hf=group_member_list&gfid=AQD0ql98EjhlGah9&refid=18[Ô]>Adicionar aos amigos</a></div></td></tr></tbody></table><table class=[Ô]bl bh[Ô] id=[Ô]member_100001925344745[Ô]><tbody><tr><td class=[Ô]n bm bn bo[Ô]><img width=[Ô]40[Ô] class=[Ô]bp bq s[Ô] alt=[Ô]Adriano Soares[Ô] src=[Ô]https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpt1/v/t1.0-1/c32.9.116.116/s40x40/1625464_606610732746433_930821946_n.jpg?efg=eyJpIjoiYiJ9&oh=69f3e5c390b2d57bddddad73c29393f7&oe=56396E7C&__gda__=1446993591_389ad65d58ef88cb5af04bbca36635bf[Ô]></td><td class=[Ô]t br bn[Ô]><div><h3><a href=[Ô]/adrianosoares88?fref=pb&refid=18[Ô]>Adriano Soares</a></h3><h3 class=[Ô]bs bt bu[Ô]>Adicionado por João Paulo Forte <abbr>há ± 2 meses</abbr></h3></div></td></tr></tbody></table><table class=[Ô]bl bh[Ô] id=[Ô]member_100000872336084[Ô]><tbody><tr><td class=[Ô]n bm bn bo[Ô]><img width=[Ô]40[Ô] class=[Ô]bp bq s[Ô] alt=[Ô]Andrey Castro[Ô] src=[Ô]https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xaf1/v/t1.0-1/p40x40/11403387_921906764515059_4762668983591858699_n.jpg?efg=eyJpIjoiYiJ9&oh=bb73da7a436bc3a6c8614ea2db283944&oe=56788600&__gda__=1450449079_0df82f2719fae4cf083a9e48ecde83ba[Ô]></td><td class=[Ô]t br bn[Ô]><div><h3><a href=[Ô]/andrey.castro.16?fref=pb&refid=18[Ô]>Andrey Castro</a></h3><h3 class=[Ô]bs bt bu[Ô]>Adicionado por Jacson Bros <abbr>há ± um mês</abbr></h3></div></td></tr></tbody></table><table class=[Ô]bl bh[Ô] id=[Ô]member_100009745725810[Ô]><tbody><tr><td class=[Ô]n bm bn bo[Ô]><img width=[Ô]40[Ô] class=[Ô]bp bq s[Ô] alt=[Ô]Anna Luiza[Ô] src=[Ô]https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xtf1/v/t1.0-1/p40x40/11796443_139914806343376_8897378070010145887_n.jpg?efg=eyJpIjoiYiJ9&oh=14e3e10e832da1d47a3892e1963c0a0f&oe=5683B853&__gda__=1450756117_1cc9347f49ec41e240fc81144c8bdede[Ô]></td><td class=[Ô]t br bn[Ô]><div><h3><a href=[Ô]/profile.php?id=100009745725810&fref=pb&refid=18[Ô]>Anna Luiza</a></h3><h3 class=[Ô]bs bt bu[Ô]>Adicionado por Marcelo Da Costa Vieira <abbr>há ± 3 semanas</abbr></h3></div></td></tr></tbody></table><table class=[Ô]bl bh[Ô] id=[Ô]member_100004438391772[Ô]><tbody><tr><td class=[Ô]n bm bn bo[Ô]><img width=[Ô]40[Ô] class=[Ô]bp bq s[Ô] alt=[Ô]Fábio Oliveira Silva[Ô] src=[Ô]https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xfa1/v/t1.0-1/p40x40/11052439_464327833725159_6467866939847230302_n.jpg?efg=eyJpIjoiYiJ9&oh=1dd056ea0950431974f803f0440527e2&oe=563859EF&__gda__=1447262399_742814edbb38d9d5c272b2805da891ca[Ô]> 


No caso quero pegar todos os valores entre [Ô]id=[Ô]member_[Ô] e [Ô][Ô]><tbody>[Ô]
FILMAN 19/08/2015 17:44:23
#450234
veja isso, cole essa informação no TextBox1 e clique no botão
KERPLUNK 19/08/2015 17:58:22
#450237
Por que não usar a API do facebook?
JIMMY 20/08/2015 06:50:57
#450247
Citação:

:
veja isso, cole essa informação no TextBox1 e clique no botão


Cara, muito obrigado, você me salvou!!!! Valeu!!!
Página 1 de 2 [12 registro(s)]
Faça seu login para responder