regular expression theory 9986900