Просто используйте регулярное выражение, если вы хотите иметь только одно предложение.В groovy вы можете проверять регулярные выражения следующим образом:
def list = ['a','b','c','d']
list.each{
println it ==~ /a|b/
}
so == ~ проверит регулярное выражение и вернет логическое значение, вывод будет:
true
true
false
false
иливнутри регулярного выражения как | вы можете просто заменить регулярное выражение на логику, которую вы хотите (что действительно непонятно в этом вопросе).