Grant Skinner has a nifty little regular expression tool, written in Flex, that let's you put text in one window and type regular expressions in the other and show the match. There's a "replace" tab as well for seeing how a regular expression replace would modify the text. The right side shows regexp components and describes what they do. I love it.
![](http://img.zemanta.com/pixy.gif?x-id=a79b55a6-ae80-4dcb-b5ae-b6d269d2991f)