Функция isISOControl

Функция isISOControl проверяет, является ли символ управляющим символом согласно стандарту ISO 6429. Применяется к символам типа Char и возвращает булево значение true или false. К управляющим символам относятся символы с кодами в диапазонах U+0000–U+001F и U+007F–U+009F.

Синтаксис

kotlinfun Char.isISOControl(): Boolean

Пример

Проверим, является ли символ табуляции управляющим:

kotlinval ch: Char = '\t'
val res: Boolean = ch.isISOControl()
println(res)

Результат выполнения кода:

kotlinBoolean true

Пример

Проверим, является ли обычная буква управляющим символом:

kotlinval ch: Char = 'A'
val res: Boolean = ch.isISOControl()
println(res)

Результат выполнения кода:

kotlinBoolean false

Пример

Проверим символ перевода строки:

kotlinval ch: Char = '\n'
val res: Boolean = ch.isISOControl()
println(res)

Результат выполнения кода:

kotlinBoolean true

Пример

Проверим символ с кодом U+009F:

kotlinval ch: Char = '\u009F'
val res: Boolean = ch.isISOControl()
println(res)

Результат выполнения кода:

kotlinBoolean true

Пример

Проверим цифру:

kotlinval ch: Char = '5'
val res: Boolean = ch.isISOControl()
println(res)

Результат выполнения кода:

kotlinBoolean false

Смотрите также

  • функцию isDigit,
    которая проверяет, является ли символ цифрой
  • функцию isLetter,
    которая проверяет, является ли символ буквой
  • функцию isWhitespace,
    которая проверяет, является ли символ пробельным
  • функцию isLetterOrDigit,
    которая проверяет, является ли символ буквой или цифрой