我试着让这个工作,但它似乎没有被接受。有什么修复,或解决办法吗?
switch(email){ case (email.contains('acceptall')): log.info email break default: log.info "Doesn't work!" }
我在SoapUI中使用Groovy作为脚本
col17t5w1#
使用正则表达式,大致如下:
switch (email) { case ~/.*acceptall.*/: log.info(email) break; default: log.info("Doesn't work!") }
http://groovy.codehaus.org/Logical+Branching#LogicalBranching-switchstatement开关支持以下类型的比较
mfpqipee2#
你几乎做对了,只需要把它变成一个结束语。
switch (email) { case { it.contains('acceptall') }: log.info(email) break; default: log.info("Doesn't work!") }
2条答案
按热度按时间col17t5w1#
使用正则表达式,大致如下:
http://groovy.codehaus.org/Logical+Branching#LogicalBranching-switchstatement
开关支持以下类型的比较
mfpqipee2#
你几乎做对了,只需要把它变成一个结束语。