Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
val month31 = listOf("января", "декабря", "октября", "июля", "августа", "марта", "мая")
val month30 = listOf("апреля", "июня", "сентября", "ноября")
val list = text.split(", ").toList()
if (list.size < 2) return emptyList()
var listf = mutableListOf()
for (i in 0 until list.size) {
val date = list[i].split(" ")
println(date)
if ((date[1] > 31.toString() && month31.contains(date[2])) || (date[1] > 30.toString() && month30.contains(date[2])) || (date[1] > 29.toString() && date[2] == "февраля")) {
listf.add(list[i])
}
}
println(listf)
return listf
}