正规式(正则表达式) 简单说:正规式又叫正则表达式,一个正规式对应一个正规法(3型文法),可以进行转换。 正规式与正规文法之间的转换: 文法产生式正规式规则1A->xB,B->yA=xy规则2A->xA|yA=x*y规则3A->x,A->yA=x|y 例题1: 文法G[S]:S->xSx|y 所描述的语言是____(n>=0) A.(xyx)n B.xyxn C,xyn x D.xn yxn 解法: 看G,可以运用规则2,把xSx拆分 S->xS|y 得到 x*y S->Sx|y 得到 yx*,二者结合得到xn yxn 选择D 例题2: