[Linux-Biella] Perl e espressioni regolari in array

Claudio M. cmaffio a bilug.it
Ven 23 Apr 2010 14:32:53 CEST


Il venerdì 23 aprile 2010 12:19:57 Cristiano Deana ha scritto:
> 2010/4/23 Claudio M. <cmaffio a bilug.it>:
> > Avete idee?
>
> si. usare il php che per fare ste cose e' molto meglio.

Non credo priprio, il perl e' nato per il parsing e con tre righe faccio tutto 
quelo che mi serve

while (<>) {
        chomp;
        my $riga = $_;
        foreach $trova (@ricerca) {
                  print "$riga\n" if ($riga =~ /${trova}/);
        }
}


questo e' il codice definitivo al quale do in pasto il file e un array di 
espressioni regolari, finito il programma!!!!

Ovviamente poi le expr regolari devono essere fatte ad hoc ma quello e' 
indipendente dal linguaggio

Ovviamente potevo evitarmi la gestione del $_ ma per facilita' di lettura ne 
ho esplicitato l'uso

Bye

-- 
Contatto skype: cmaffio
Linux User: #151147
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        non disponibile
Tipo:        application/pgp-signature
Dimensione:  197 bytes
Descrizione: This is a digitally signed message part.
Url:         http://ml.bilug.linux.it/pipermail/linux/attachments/20100423/bf37dec0/attachment.bin 


Maggiori informazioni sulla lista Linux