$$ digit \rightarrow [0-9] \\ digits \rightarrow digit^+ \\ number \rightarrow digits (. digits)? (E[+-]? digits)? $$ 区别在于,正则文法是左线性或者右线性的,产生式必带有终结符 而上下文无关文法是非终结符和终结符的任意组合 因此,正则文法适合处理字符(终结符),而上下文无关 ...