РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
195 of 1593 menu

Функция unicode.IsControl

Функция unicode.IsControl проверяет, принадлежит ли переданная руна к категории управляющих символов. Она возвращает true, если символ является управляющим, и false в противном случае. В качестве единственного параметра функция принимает значение типа rune — символ, который необходимо проверить.

Синтаксис

unicode.IsControl(r)

Пример

Давайте проверим, является ли символ новой строки '\n' управляющим:

package main import ( "fmt" "unicode" ) func main() { res := unicode.IsControl('\n') fmt.Println(res) }

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

true

Пример

Теперь проверим обычный печатный символ 'A':

package main import ( "fmt" "unicode" ) func main() { res := unicode.IsControl('A') fmt.Println(res) }

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

false

Пример

Проверим символ табуляции '\t':

package main import ( "fmt" "unicode" ) func main() { res := unicode.IsControl('\t') fmt.Println(res) }

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

true

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

  • функцию unicode.IsSpace,
    которая проверяет, является ли символ пробельным
  • функцию unicode.IsLetter,
    которая проверяет, является ли символ буквой
  • функцию unicode.IsDigit,
    которая проверяет, является ли символ цифрой
  • функцию unicode.IsPrint,
    которая проверяет, является ли символ печатным
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить