jenkins - 如何在groovy中的数组中获取正确的正则表达式
问题描述
我在获取正确的值时遇到问题,该值位于 groovy 的正则表达式数组中
我现在展示我的脚本:
''' 类 GroovyArrayLength {
static main(args) {
def birds = [/.*TEST-([0-9]*)$/, /.*NOTEST-([0-9]*)$/]
println birds[0] // .*TEST-([0-9]*)$
println birds.size() //
}
}
''''
结果是。NOSAVI-([0-9] )$,但我排除了 /。测试-([0-9] )$/
任何解决方案?
第二个问题是我想使用这个正则表达式数组定义一个带参数的方法,但是如何在这个方法中定义这个参数?
那正确吗
'''' def 方法(def 鸟){}
或者
def 方法(字符串 [] 鸟){}
或者
def 方法([] 鸟){}
''''
</p>
解决方案
推荐阅读
- php - 使用 PHP 实现 OCR
- php - 如何在发送电子邮件之前将数据保存在 wordpress 中的自定义帖子类型中?
- javascript - 警告:列表中的每个孩子都应该有一个唯一的“关键”道具。检查元素时不显示关键道具
- excel - VBA 根据单元格值自动执行 Power Query
- java - 如何在属性上添加标称值?
- java - 使用构造函数表达式直接创建 DTO
- python - 在不同的 conda 环境中调用另一个 python 脚本(使用子进程)
- python - Google Drive API:检查文件夹是否存在
- python - 为什么 Django 2.2.1 不调用 get_absolute_url()
- excel - 错误 91 对象变量或未设置块变量