Here’s something I’ve wanted for a long time. So I finally built it. reAnimator is a tool for visualizing how regular expression engines use finite-state automata to match regular regular expression patterns against text. This is intended to demonstrate the implementation of regular expressions. If you want to learn how to use them instead, I recommend these references instead: Regular-Expressions