【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
比如想要生成A1到Z9的所以可能字符串
尝试了下Java下的Generex,
List<String> resultnew Generex("[A-Z]{1}[1-9]{1}").getAllMatchedStrings()
还有其他语言实现该功能:
https://blog.csdn.net/yue530tomtom/article/details/83618286
看样子Automaton是比较霸道的,Generex和Xeger都是基于它
Set<String> result = new RegExp("[A-Z]{1}[1-9]{1}").toAutomaton().getFiniteStrings()
来源:oschina
链接:https://my.oschina.net/moxun/blog/3155827