[Cascavel-pm] Back to RE
vivan em dim.fm.usp.br
vivan em dim.fm.usp.br
Quinta Junho 24 17:36:52 CDT 2004
Opas,
Andei sumido, pq mudanca, sabe como eh.... Cidade nova, casa nova, cerveja
nova, mulheres novas :)
Bem... Enfim... Aproveitando a duvida do nosso dignissimo colega. Eu tive
que fazer algumas configuracoes usando MML num SGSN. Como teria que ficar
digitando muito, resolvi usar o Perl ;)
As ER que usei deram certo, solucionaram o problema, mas ficaram meio
feionas... Me parece q tem como abreviar as ER (com \1 \2 e coisas do
tipo). Queria q vcs me dessem um help nisso, jah nao consegui dominar o
assunto por enquanto.
Ae vao elas. Comecando com uma mais simples:
/(\d+)\s(\w+)\s+(\w{3})\s+(\d+)\s+(\d+)\s+(\d+)(\-\d+)*\s+(\w+)\-(\d+)/
E agora, uma um pouquinho mais complicada:
/(\d+).+SUB(\d+)\s+(\w+).+\s+\w{2}\-\w{2}\s+(\d+)\s+\w{2}\-\w{2}\s+(\d+)\s+(\d+)\s+(\w)\s+(\d+).+SUB(\d+)\s+(\w+).+\s+\w{2}\-\w{2}\s+(\d+)\s+\w{2}\-\w{2}\s+(\d+)\s+(\d+)\s+(\w)\s+(\d+)/
Bem... Existem varias repeticoes. Acho q dah pra enxugar legal. Por favor,
me deem um help de como fazer isso.
Ah... Os parenteses eu usei pq precisei capturar os valores nas variaveis
$1, $2, e assim por diante...
Tks,
Adriano.
> Em Qui, 2004-06-24 às 14:55, dexter em ticbrasil.com.br escreveu:
>> tenho uma frase como a frase abaixo e gostaria de saber como faço para
>> selecionar apenas oque está entre chaves:
>
> entre aspas, você quis dizer...
>
>> teste teste id dexter kkk teste "Abacaxi" para "Melao "
>> "Quaqui "
>> aaaaa "Pera" teste teste teste teste2
>
> my @salada;
> while ($geladeira =~ /\"([^\"]+)\"/g) {
> push @salada, $1;
> }
> open BOCA, ">dexter";
> print BOCA join "acucar ", @salada;
>
>> Eu quero apenas as frutas
>
> nooooosssa :)
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
> --------------------------
> Esta mensagem foi verificada
> pelo sistema de antivírus DIM e
> acredita-se estar livre de Virus.
> Virus data file v4367 created Jun 16 2004
>
--------------------------
Esta mensagem foi verificada
pelo sistema de antivírus DIM e
acredita-se estar livre de Virus.
Virus data file v4367 created Jun 16 2004
Mais detalhes sobre a lista de discussão Cascavel-pm