Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktSpRgFSP 53 of 299 menu
◀ ▶

Позиция найденного в регулярках Kotlin

У объекта MatchResult свойство range задает диапазон индексов совпадения в исходной строке. Начало совпадения - range.first, конец (не включая его) - на единицу больше range.last:

val txt = "123 456 789" val res = Regex("\\d+").find(txt) println(res?.range?.first) println(res?.range?.last?.plus(1))

Дана строка:

val txt = "abcde 123456"

Найдите подстроку из одних букв в начале строки. Выведите индекс начала и индекс конца совпадения.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить