A regular expression parser that draws your pattern as a railroad diagram and matches text with its own backtracking engine. Nothing here calls RegExp.