Libri & Natura Il sito di Mario Canton

RegEx 2. Il trattamento testi con le espressioni regolari

Con l’esperienza fatta con la prima edizione si è deciso di integrare il testo con una guida più esemplificativa, in modo da poter accostare le espressioni regolari con un taglio più didattico. Si spera di aver ottenuto una maggiore semplicità di esposizione che renda meno ostico l’avvicinamento alle regex. In questa seconda edizione si sono anche prese in esame le varianti (flavours) più diffuse di motori per espressioni regolari, come quelle di editor, fogli di calcolo, database, app e shell , linguaggi di programmazione, librerie e tester.

 

Si presume che, anche se l’applicazione che si utilizza non è esplicitamente menzionata, probabilmente usi una variante che viene trattata sotto un’altra denominazione. In genere la maggior parte delle applicazioni sviluppate usano una delle varianti che sono state prese in esame, in quanto la maggior parte delle applicazioni vengono sviluppate utilizzando un ambiente di programmazione o delle librerie di espressioni regolari tra quelle considerate in questo ebook.

 

Si è infine integrato la parte riepilogativa con ulteriori tabulati e quadri sinottici dei comandi e degli operatori (anche relativi alle diverse varianti) e aggiunto una breve appendice tecnica sugli automi finiti, l’algebra e i linguaggi regolari, che stanno alla base della «logica» delle regex. È stata riorganizzata la bibliografia per argomenti (trattazioni generali, Perl e regex, applicazioni specifiche, guide online e testi sulle correlazioni con gli automi a stati finiti).

 

 

ISBN 9788827546536

 

Breve sommario dei contenuti

  • – Prefazione
  • – Ringraziamenti
  • – Due parole sulle origini
  • – Le implementazioni
  • – L’utilizzo delle espressioni regolari
  • – Introduzione
  • – Metacaratteri
  • – Sui Metacaratteri
  • – Gli operatori fondamentali per la ricerca
  • – Princìpi
  • – Operazioni
  • – Errori e incovenienti
  • – Esempi
  • – Le sostituzioni
  • – Gli editor di testo
  • – Software applicativi
  • – App e shell
  • – Linguaggi di programmazione
  • – Librerie e programmi correlati
  • – Tabelle riassuntive
  • – Prospetti riassuntivi di riferimento
  • – Lista di alcuni editor con le varianti di regex supportate
  • – Tester per espressioni regolari
  • – Appendice tecnica Linguaggi, grammatiche e automi
  • – Bibliografia essenziale

POTREBBE INTERESSARTI ANCHE...

RegEx<sup>3</sup>. L’uso delle espressioni regolari nelle applicazioni e nei linguaggi RegEx, per autori, scrittori e redattori