Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Ciao a tutti e rieccomi con un problemino in perl.
Come da oggetto ho la necessita di immagazzinare in una variabile,una parte di una espressione regolare.
Ad esempio:
La variabile $1 già contiene quello che cerchi, ma di solito è meglio non fidarsi visto che queste variabili vengono rigenerate ad ogni invocazione di regexp. Quindi un bel:
Ovviamente le variabili $2, $3, $4... (non ricordo fino a che limite) contengono quanto presente in tutte le altre parentesi tonde aperte.
In caso di regexp molto lunghe ricorda di contare tutte le tonde aperte (anche quelle magari utilizzate per dei caratteri in or (a|b) per capire dove è stato salvato quello che vuoi.
mordecai ha scritto:Grazie questa cosa non la sapevo proprio!
Visto che ormai hai compreso l'illimitato potere delle regexp è ora che tu legga il Mastering regular expression che è IL libro dell'informatico (uno dei primi cinque...)