Remeber to escape ? and + in syntax matches.