If you work with text, you should spend some time learning Perl.
Here are some good starting points:
- Learn Perl
- Perl Beginner's site
- Perl Training Australia - free Course Notes and Perl Tips.
- How to Learn Perl, by chromatic
- Modern Perl (free PDF, by chromatic)
- Perl Maven tutorial (by Gabor Szabo)
You will never regret it!