Skip to content

a simple implement of regular expression engine

Notifications You must be signed in to change notification settings

dartick/SimpleRe2J

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

SimpleRe2J

SimpleRe2J 是一个从设计模式的角度出发而实现的正则引擎学习库,通过GOF设计模式能够更加清楚简单地了解正则引擎基本的实现方式,同时也使其更加容易扩展

Features

  • Character classes, 支持非集、并集和差集操作

  • Boundary,支持行头、行尾匹配

  • Quantifier,支持贪婪、非贪婪模式

  • Capture,支持命名捕获及非捕获

Docs

请参考java文档:

Refers

Thanks

  • 感谢re2j提供的代码参考

  • 感谢轮子哥神一样的博客(膜拜)

About

a simple implement of regular expression engine

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages