I rediscovered ReBug this week. It's a *very* shiny little app that shows you how Perl's regular expression engine works on a partular pattern and string. Wonderful for explaining how regexes work, and even better for assisting in crafting just the right regex for the right occasion.
Regex Coach can do simular things:
http://www.weitz.de/regex-coach/