我想在groovy中使用下面的regex修饰符,特别是针对我的jenkins管道。
这是我正在使用的:
/(\W+)$/gm
这是我得到的回应
groovy.lang.MissingPropertyException: No such property: m for class: groovy.lang.Binding
at groovy.lang.Binding.getVariable(Binding.java:63)
有什么方法可以实现这个吗?在这个online regex tool上,对于groovy来说似乎是可能的。
任何帮助都将不胜感激。
1条答案
按热度按时间soat7uwm1#
在groovy/java中,你可以像这样添加修饰符:
修饰符
g - Don't return after first match
在java/groovy中没有意义,因为您使用代码来处理要返回的匹配数。java中的修饰符列表:
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html#UNIX_LINES