2024-05-03 13:08:09 发布
网友
我正在寻找一种方法,从一个有限的正则表达式(没有重复)列出所有可能的模式。有什么货源吗?在
基于Perl的Regexp::Genex的Haskell程序可以找到on Github和{a2}。在
Regexp::Genex
According to the author,它的灵感来自Regexp::Genex,但是“对字符类使用随机遍历方法,而不是枚举所有的可能性。”
尽管它不会涵盖一些高级特性,并且有它自己的一些其他注意事项,Regexp::Genex似乎与您正在寻找的内容非常接近。在
还有一个this thread of PerlMonks,这一点已经足够相关了(还解释了Regexp::Genex可能不适合您,以及一些可自行选择的方法)。在
{a3{l,你可以用这个修饰词,或者用?{CODE})扩展名和pattern that will never match,ala:
perl -E '$_ = 'Mastering Regular Expressions'; /(\p{L}*)(?{ say qq![$^N]! })(?!)/g;'
基于Perl的
Regexp::Genex
的Haskell程序可以找到on Github和{a2}。在According to the author,它的灵感来自Regexp::Genex,但是“对字符类使用随机遍历方法,而不是枚举所有的可能性。”
尽管它不会涵盖一些高级特性,并且有它自己的一些其他注意事项,Regexp::Genex似乎与您正在寻找的内容非常接近。在
还有一个this thread of PerlMonks,这一点已经足够相关了(还解释了Regexp::Genex可能不适合您,以及一些可自行选择的方法)。在
{a3{l,你可以用这个修饰词,或者用?{CODE})扩展名和pattern that will never match,ala:
相关问题 更多 >
编程相关推荐