正则表达式
正则表达式的定义
例
例:C语言无符号整数的RE
正则语言
可以用RE定义的语言叫做
正则语言(regular language)或正则集合(regular set)
RE的代数定律
正则文法与正则表达式等价
正则定义(Regular Definition)
例1
例2
有穷自动机
FA的典型例子
FA模型
FA的表示
FA定义(接收)的语言
最长子串匹配原则(Longest String Matching Principle)
FA的分类
确定的有穷自动机 (DFA)
例:一个DFA
非确定的有穷自动机(NFA)
例:一个NFA
DFA和NFA的等价性
DFA和NFA的等价性
带有“ε-边”的NFA
带有和不带有“ε-边”的NFA 的等价性
DFA的算法实现
从正则表达式到有穷自动机
根据RE 构造NFA