Perl/Espressioni regolari (oltre): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
cambio avanzamento a 75% - manca solo la formattazione |
m Bot: apostrofo dopo l'articolo indeterminativo |
||
Riga 53:
Oltre alle variabili precedenti le espressioni regolari consentono di fare dei raggruppamenti : considerare un certo "gruppo di sintassi" come un unico elemento.La sintassi per specificare questa possibilità è mettere la sintassi fra '(' e ')'.
Vediamo allora come migliorare l'esempio precedente aggiungendo il caso di estrarre anche " vitavita " , " vitavita!! " e " vitavita? ".
L'espressione regolare in questo caso diventa : "\s+(vita)+[\s.!?]+" ciò che si trova fra parentesi viene trattato dal moltiplicatore come se fosse un
foreach $stringa ( "che vita... stare in pace con il mondo"
Riga 294:
=== Guardare avanti ===
In inglese "lookahead" significa che durante la verifica dell'espressione regolare ne viene verificata la contemporaneità di un
La sintassi è la seguente :
(?= ) per la positiva
|