Все совпадения в регулярках Kotlin
Метод findAll возвращает последовательность
всех непересекающихся совпадений с шаблоном.
Каждый элемент - объект MatchResult;
текст совпадения берут из value.
Результат удобно собрать в список:
val txt = "12 43 56 ab"
val res = Regex("\\d+").findAll(txt).map { it.value }.toList()
println(res)
Дана строка:
val txt = "123 aaa 456 bbb 789"
Выведите список подстрок из цифр.
Дана строка:
val txt = "abc 123 def 456 789"
Выведите список подстрок из букв.