import java.util.*
fun main(args: Array<String>) {
val text = """Thu Dec 31 22:00:00 UYST 2009"""
val match = """\b(?:0?[1-9]|[12]\d|2[0-3]):[0-5]\d\b""".toRegex().find(text)
println(match?.value)
val match2 = """\b(\d{1,2}:\d{2}):\d{2}\b""".toRegex().find(text)
println(match2?.groupValues?.getOrNull(1))
}
aW1wb3J0IGphdmEudXRpbC4qCiAKZnVuIG1haW4oYXJnczogQXJyYXk8U3RyaW5nPikgewoJdmFsIHRleHQgPSAiIiJUaHUgRGVjIDMxIDIyOjAwOjAwIFVZU1QgMjAwOSIiIgogICAgdmFsIG1hdGNoID0gIiIiXGIoPzowP1sxLTldfFsxMl1cZHwyWzAtM10pOlswLTVdXGRcYiIiIi50b1JlZ2V4KCkuZmluZCh0ZXh0KQoJcHJpbnRsbihtYXRjaD8udmFsdWUpCgkKCXZhbCBtYXRjaDIgPSAiIiJcYihcZHsxLDJ9OlxkezJ9KTpcZHsyfVxiIiIiLnRvUmVnZXgoKS5maW5kKHRleHQpCglwcmludGxuKG1hdGNoMj8uZ3JvdXBWYWx1ZXM/LmdldE9yTnVsbCgxKSkKfQ==