Skip to content

仓库用Go语言从零开始实现了简单的正则引擎 简单的正则递归下降解析器-->ThompsonNFA构造-->子集构造法实现DFA-->Hopcroft算法合并重复状态

Notifications You must be signed in to change notification settings

Youngkingman/go-ToyRegexEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-ToyRegexEngine

仓库用Go语言从零开始实现了简单的正则引擎

简单的正则递归下降解析器-->ThompsonNFA构造-->子集构造法实现DFA-->Hopcroft算法合并重复状态

在文件夹《由实例开始构造正则引擎》中详细介绍了理论基础和实现细节

About

仓库用Go语言从零开始实现了简单的正则引擎 简单的正则递归下降解析器-->ThompsonNFA构造-->子集构造法实现DFA-->Hopcroft算法合并重复状态

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages