[SP-pm] use WWW::Mechanize

André Garcia Carneiro andre.garcia.carneir at terra.com.br
Fri Sep 19 11:43:47 PDT 2008


Falha minha. Esqueci disso...


E nao testei o código também.


Sorry!


---------- Cabeçalho original -----------

De: saopaulo-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org
Para: saopaulo-pm em mail.pm.org
Cópia: 
Data: Fri, 19 Sep 2008 14:49:28 -0300
Assunto: Re: [SP-pm] use WWW::Mechanize

> Você pode fazer regexes com m/ regexp aqui / .
> 
> Também pode com m{ .... } , m@ ..... @ ,  m( .... ) , etc..
> 
> Mas se você tá usando m/ ..... / , o que acontece quando tem mais um "/" no
> meio da regex ? O perl vai achar que a regexp acabou ali. Então, ou usa-se
> outros delimitadores, ou se escapa a "/", com uma "\", pra ele não achar que
> a "/" terminou a regexp:
> 
> m/<a href="http:\/\/(.+?)"/sig
> 
> ou
> 
> m{<a href="http://(.+?)"}sig
> 
> ou até mesmo
> 
> m;<a href="http://(.+?)";sig # se você tá participando de um concurso de
> código ofuscado :-)
> 
> []s
> Wendel
> 
> 2008/9/19 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani em gmail.com>
> 
> > while($string =~ m/< a href="http://(.+?)"/sig){
> >     print "\n".$1; #Agora vou pegar todos!
> > }
> >
> >
> >
> 

--
André Garcia Carneiro
Developer(Perl/PHP)
Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org



More information about the SaoPaulo-pm mailing list