The first hit for regexp on google search engine is a very good site for beginners
http://www.regular-expressions.info/
For testing my regular expressions I use notepad++ regexp search mode before I incorporate it in a Perl script.
As others have pointed out, a great book to have in your book shelf is
Mastering Regular Expressions by Jeffry Friedl.