Я пытаюсь что-то вроде следующего:Использование «любой» функции в заводной всегда возвращает результат закрытия последнего пункта
"""foo
bar""".eachLine { line ->
['foo', 'baz'].any{
println(it + ' - ' + line)
line == it
}
}
результата:
foo - foo
foo - bar
baz - bar
false
Я хотел бы проверить если какой-либо из строк многострочного строки
"""foo
bar"""
присутствует в массиве ['foo', 'baz']
.
Но здесь он возвращает ложное событие, если foo
присутствует в строке.
Что я делаю неправильно?
То, что мне нужно. Благодарю. –