grammar
remove ? in regexp rule