"Mastering Regular Expressions" by Jeffrey Friedl. While reading Dreamweaver 3 Bible I became intrigued by the Find And Replace options which included regular expressions. At the end of the chapter was a reference to Friel's classic and I found a copy in a local London library. That led me to "Programming Perl" by Larry Wall and the beginning of my career as a developer. The O'Reilly Perl collection is unsurpassed to this day.