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

RegexOption в Kotlin

Перечисление RegexOption задает режим работы Regex: учет регистра, многострочность, поведение точки и другие правила. Опции передают вторым аргументом конструктора или в наборе через setOf:

val regex = Regex("hello", RegexOption.IGNORE_CASE) println(regex.containsMatchIn("HELLO"))

Часто используют IGNORE_CASE, MULTILINE и DOT_MATCHES_ALL. Несколько опций объединяют так:

val regex = Regex("^line", setOf(RegexOption.MULTILINE, RegexOption.IGNORE_CASE)) val txt = "First\nLINE two" println(regex.find(txt)?.value)

Дана строка:

val txt = "Kotlin KOTLIN kotlin"

Проверьте, встречается ли слово "kotlin" без учета регистра, и выведите результат в консоль.

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