这个Java包包含一个使用Unicode的DFA/NFA(有限状态自动机)实现字母表(UTF16)和对标准正则表达式的支持操作(串联、联合、Kleene星形)和许多非标准(交叉、补充等)与许多其他automaton/regexp包相比,这个包是快速的紧凑,并实现真正的、无限制的常规操作。它使用符号表示基于Unicode字符的间隔。
完整的源代码和文档可在BSD许可证.
最新的版本1.12-4于2022年1月3日发布。(更改日志)
这个dk.brics.自动机软件包已开发通过安德斯·默勒在奥胡斯大学,使用Alexandar Bakic、Jodi Moran、Brandon Lee、,David Lutterkort、John Gibson、Alex Meyer、Daniel Lowe、Harald Zauner、,Dawid Weiss、Robert Muir、Hans-Martin Adorf、Dale Richardson、Yannick Versley、Gustaf Lundh、Victor Berchet、Astrid Muriel Waindja Younang、Valentin Wüstholz、Simon Gregersen和Lewis John McGibbney。