Perl Training Australia -
Text Processing with Perl
Trainer: |
Damian Conway |
Length: | 1 day |
Target Audience: |
Novice perl programmers who are familiar with simple I/O and variables, and who
want to a deeper insight into the techniques of Perl's "core business":
extraction, manipulation, and reporting of data.
|
This tutorial will show you how to use a range of standard Perl features and
numerous CPAN modules to read in, decipher, process, and reformat ASCII text
data.
You will learn:
-
how regular expressions work, and how to make them work better
for you;
-
how to balance nested brackets and match delimiters without a
complex regular expression;
-
how to recognize and process common text formats like CSV and
various tagged mark-up notations;
-
how to use grammar-based parsing to extract text with complex
structure;
-
how to preprocess archived text formats like (g)zip, tar,
uuencoding, MIME, and binary formats;
-
how to handle ambiguity and errors when processing text;
-
how to convert your processed data back into readable text, in
either fixed or floating formats;
-
how to extract, process, and generate simple natural language
data;
Copyright Perl Training Australia. Contact us at contact@perltraining.com.au