Support the case when rule has next character