Explores the three primary use cases for Perl 6 regexes: searches, validations, and parsingShows you how to master regex techniques
Teaches how to reuse named regexes as templates
Auflage
Sprache
Verlagsort
Zielgruppe
Illustrationen
4
8 s/w Abbildungen, 4 farbige Abbildungen
XIV, 201 p. 12 illus., 4 illus. in color.
Maße
Höhe: 235 mm
Breite: 155 mm
Dicke: 13 mm
Gewicht
ISBN-13
978-1-4842-3227-9 (9781484232279)
DOI
10.1007/978-1-4842-3228-6
Schweitzer Klassifikation
Moritz Lenz is a software engineer and architect. In the Perl community, he is well known for his contributions to the Perl 6 programming language, the Rakudo Perl 6 compiler, related test suite, infrastructure and tools. At his employer, noris network AG, he introduced continuous delivery for many in-house developed applications, and now wants to share his experience with the wider world.
1. What are Regexes and Grammars?.- 2. Getting Started with Perl 6.- 3. Building Blocks of Regexes.- 4. Regexes and Perl 6 Code.- 5. Extracting Data from Regex Matches.- 6. Regex Mechanics.- 7. Regex Techniques.- 8. Reusing and Composing Regexes.- 9. Parsing With Grammars.- 10. Extracting Data From Matches.- 11. Generating Good Parse Error Messages.- 12. Unicode and Natural Language.- 13. Case Studies.