Salve ragazzi, sconosco PERL.
Ho una stringa del tipo
mi aiutate a creare un'espressione regolare che mi prenda fwsam.. fino al ;?codice:rev:2; fwsam:src[either], 1 hours;)
Grazie.......
Salve ragazzi, sconosco PERL.
Ho una stringa del tipo
mi aiutate a creare un'espressione regolare che mi prenda fwsam.. fino al ;?codice:rev:2; fwsam:src[either], 1 hours;)
Grazie.......
Va bene discriminare secondo il ; ? Ce ne sono altri possibili nella stringa?
my $str = ....;
$str ~/^[^\;]*\;\s*([^\;]+\.*$/
my $exstr = $1;
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
si ci sono più ;
rimane lo stesso?
Per estrarre qualcosa da una stringa, occorre consocere qualcosa della stringa.
Cosa fai quando lo fai manualmente? Cosa cerchi?
Con le RE si fa la stessa cosa.
In pratica: se sai definire dei criteri, questi si possono implementare con una RE (diciamo al 98%).
La mia RE identifica il primo e il secondo ; e lavora all'interno di essi. Non considera il resto della stringa (cio` che segue il secondo .
Se questo ti va bene, sei a posto, altrimenti devi specificare qualcosa di piu`.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati