Given
String myString = "blah"
List list = ["a", "b", "cblah", "dblah"]
Task
Check if "blah" is contained in any element of list.
Solution
println list.any { it.contains(myString) }
println list.find { it.contains(myString) }
list.findAll { it.contains(myString) }.each { print it + " " }
Console output
true
cblah
cblah dblah
Explanation
any returns true or false.
find returns the first element that contains "blah".
findAll returns all elements that contain "blah".