| Synopsis |
This class demystifies regular expressions so that even people without
pocket protectors can supercharge their pattern matching and substitution
in vi, grep, sed, emacs, awk, Perl, and other text-processing programs and
languages. After an overview of what regular expressions can (and cannot)
do, students learn the syntax of various programs that use REs. Next the
fundamental metacharacters that work in all programs are covered in
detail. In the third section, students will learn advanced topics that
can be applied to everyday scripting needs. well as edit existing ones.
|
| Target audience |
This class is for anyone who works with text files - programmers, DBAs,
system administrators, and HTML or XML designers.
|
| Prerequisites |
This class requires an introductory level of familiarity with Unix,
including use of vi.
|
| Lab exercises |
Each chapter's material will be reinforced with exercises that put the
new skills to work. Labs will include practice with grep, vi, awk, sed,
and perl.
|