Perl regular expressions tutorial | Cerca per titolo, autore, parola chiave | ||||||||
Perl regular expressions tutorial perlretut, Perl regular expressions tutorial, Perl 5 version 14.1 documentation. Perl è molto famoso, come linguaggio di programmazione, grazie alla sua eccellenza nel trattamento dei testi. Le espressioni regolari ( regex ) rappresentano uno dei fattori più rilevanti che hanno garantito a Perl questa fama. Le espressioni regolari di Perl dimostrano una efficacia ed una flessibilità sconosciute nella gran parte degli altri linguaggi di programmazione. Padroneggiando anche solo i concetti base delle espressioni regolari, sarete in grado di manipolare i testi con una sorprendente facilità. Cos'è una espressione regolare? Una espressione regolare è, semplicemente, una stringa di testo che descrive un pattern ( modello, schema ). I pattern sono molto usati, al giorno d'oggi: i pattern sono le stringhe di testo che inserite nei motori di ricerca per cercare una pagina web; i pattern sono le stringhe usate nei comandi propri della shell o della console: " ls *.txt " o " dir *.* ". In Perl, i pattern vengono usati, nelle espressioni regolari, per ricercare delle stringhe di testo, estrarre parti di una stringa di testo, trovare e sostituire parti di una stringa di testo. Le espressioni regolari hanno la immeritata reputazione di essere astratte e difficili da comprendere. Le espressioni regolari vengono costruite usando concetti molto semplici, quali i loop e le espressioni condizionali, e non sono molto più difficili da comprendere delle corrispondenti espressioni IF e WHILE, soprattutto nella loro forma abbreviata ( terse notation ). Questo tutorial semplifica le cose, discutendo i concetti che sottendono le espressioni regolari, con la relativa notazione, uno alla volta, con molti esempi. Se raggiungerete una buoba comprensione della prima parte di questo tutorial, avrete tutto ciò che vi occorre per il 98% delle vostre esigenze. La seconda parte di questo tutorial è indirizzata a chi ha una certa familiarità con i concetti espressi nella prima parte ed è affamato di strumenti ancora più potenti. Un'ultima annotazione: per risparmiare tempo, il termine "espressione regolare" viene, spesso, abbreviato: regexp o regex. La prima forma di abbreviazione sarebbe la più naturale, ma è di difficile pronuncia. Anche la documentazione Perl, in genere, è abbastanza divisa tra regexp vs regex; in Perl, d'altronde, c'è sempre più di un modo per abbreviare.
|
|||||||||
Perl regular expressions tutorial | Disclaimer: questo è un link a contenuti ospitati su server esterni. |