RegexOption
enum class RegexOption
enum class RegexOption : FlagEnum
Предоставляет перечисление значений для установки опций регулярных выражений.
Значения перечисления
LITERAL
Включает буквальное разбор шаблона.
UNIX_LINES
Включает режим строк Unix. В этом режиме только '\n' распознается как разделитель строк.
COMMENTS
Разрешает пробелы и комментарии в шаблоне.
DOT_MATCHES_ALL
Включает режим, когда выражение . соответствует любому символу, включая разделитель строк.
CANON_EQ
Включает эквивалентность по каноническому разложению.
IGNORE_CASE
Включает регистронезависимое соответствие. Сравнение регистров учитывает Unicode.
MULTILINE
Включает многострочный режим.
Свойства
mask
val mask: Int
value
val value: Int
val value: String
Расширенные свойства
declaringJavaClass
Возвращает экземпляр Java Class перечисления, к которому принадлежит данный констант.
val <E : Enum<E>> Enum<E>.declaringJavaClass: Class<E>
Расширенные функции
coerceAtLeast
Обеспечивает, что это значение не меньше указанного minimumValue.
fun <T : Comparable<T>> T.coerceAtLeast(minimumValue: T): T
coerceAtMost
Обеспечивает, что это значение не больше указанного maximumValue.
fun <T : Comparable<T>> T.coerceAtMost(maximumValue: T): T
coerceIn
Обеспечивает, что это значение находится в заданном диапазоне minimumValue..maximumValue.
fun <T : Comparable<T>> T.coerceIn( minimumValue: T?, maximumValue: T? ): T
Обеспечивает, что это значение находится в заданном диапазоне.
fun <T : Comparable<T>> T.coerceIn( range: ClosedFloatingPointRange<T> ): T
fun <T : Comparable<T>> T.coerceIn(range: ClosedRange<T>): T
compareTo
rangeTo
Создает диапазон от этого Comparable значения до указанного значения.
operator fun <T : Comparable<T>> T.rangeTo( that: T ): ClosedRange<T>
rangeUntil
Создает открытый диапазон от этого Comparable значения до указанного значения.
operator fun <T : Comparable<T>> T.rangeUntil( that: T ): OpenEndRange<T>
Наследники
IGNORE_CASE
Включает регистронезависимое соответствие. Сравнение регистров учитывает Unicode.
MULTILINE
Включает многострочный режим.
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-regex-option/index.html