我需要对时间和内存的PCRE模式进行性能分析。
下面的一些参数是使用pcre_fullinfo
和pcre_exec
函数从模式中提取的。
现在问题是这些参数是否足够,还是有其他我可以用来更好的分析?
答案 0 :(得分:3)
事实证明,PCRE推出了一款名为pcretest的非常有用的测试工具。除此之外,它还允许您在尝试匹配字符串时跟踪引擎的路径,并允许您指定运行次数。
如果您使用的是Unix或OSX,则必须按照pcre.org上的下载链接编译pcretest。该软件包包含了制作文件所需的一切。如果你在Windows上,pcre.org首页会告诉你在哪里获得最新的pcretest二进制文件,以及一个Windows pcregrep二进制文件,它也是pcre测试套件的一部分。
选项列表很长。
pcretest --help