【发布时间】:2017-10-18 23:09:43
【问题描述】:
我试图找到一种方法来生成匹配正则表达式的字符串,例如,下面的正则表达式:
[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}
Cpan 上有一些 perl 模块,我尝试过但不起作用: -> 字符串::随机 -> 正则表达式::Genex
不支持 String::Random 显示 ()。 Regex::Genex 用这个报告字符串($regex) 错误。
感谢任何帮助!
【问题讨论】:
-
显示您尝试过的和无效的?
-
你为什么要这样做?
-
阅读Higher Order Perl中的正则表达式字符串生成一章。
-
我认为infinite monkey theorem 可以在这里工作... ;)
-
@simbabque,我发布了一个使用它的解决方案!
标签: regex string perl random perl-module