Mic*_*icz 20 regex random reverse parsing
不,不是.我正在寻找一种简单而通用的方法,我可以实际实现.这比随机生成密码困难得多.
我想创建一个采用正则表达式的应用程序,并显示10个与该表达式匹配的随机生成的字符串.它应该帮助人们更好地理解他们的regexp,并决定他们是否足够安全以进行验证.有谁知道一个简单的方法吗?
一个显而易见的解决方案是编写(或窃取)正则表达式解析器,但这似乎真的在我脑海中.
我再说一遍,我正在寻找一种简单而通用的方法来做到这一点.
编辑:蛮力方法是不可能的.假设随机字符串仅为[a-z0-9]{10}每秒100万次迭代,则需要花费65年的时间来迭代所有10-char字符串的空间.