SimpleRe2J SimpleRe2J 是一个从设计模式的角度出发而实现的正则引擎学习库,通过GOF设计模式能够更加清楚、简单地了解正则引擎基本的实现方式,同时也使其更加容易扩展。 Features Character classes, 支持非集、并集和差集操作 Boundary,支持行头、行尾匹配 Quantifier,支持贪婪、非贪婪模式 Capture,支持命名捕获及非捕获 Docs 请参考java文档: Pattern Matcher Refers Regular Expression Matching Can Be Simple And Fast Regular Expression Matching: the Virtual Machine Approach Thanks 感谢re2j提供的代码参考 感谢轮子哥神一样的博客(膜拜)