Eclipse MAT中的正则表达式类型



MAT支持什么类型的Regex语法?我认为这将是Java的(虽然Java的正则表达式不是正则本身),但它似乎没有工作。我试过Perl的,它不起作用。我需要Regex的过滤出MAT的直方图列表。例如:包括数组但不包括字符数组。排除以包括java.util.Collections。*

对于数组,只需输入"[]"(不带引号)就可以了,我可以手动输入每个数组,但我想一次性完成,以使过程自动化。

这是您可以用来在Eclipse MAT直方图过滤器中包含和排除多个字符串的正则表达式。

Regex过滤器包含字符串

.*STRING1.*|.*STRING2.*|.*STRING3.*

示例包括"java。实效"、"java。朗"、"char[]"

.*java.util.*|.*java.lang.*|.*char[].*

Regex过滤器排除字符串

^(?!.*STRING1|.*STRING2|.*STRING3).*$

示例排除"java。实效"、"java。朗"、"char[]"

^(?!.*java.util|.*java.lang|.*char[]).*$

相关内容

  • 没有找到相关文章

最新更新