Regular expression visualizer using railroad diagrams