Regular expression parser project