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

Функция unicode.IsLower

Функция unicode.IsLower проверяет, относится ли переданный руна к категории букв нижнего регистра. Она возвращает true, если символ является буквой в нижнем регистре, и false в противном случае. Единственным параметром функция принимает руну для проверки.

Эта функция учитывает все алфавиты Юникода, а не только латиницу. Например, она корректно определит строчные буквы кириллицы, греческого алфавита и других систем письма.

Синтаксис

unicode.IsLower(r)

Пример

Давайте проверим, является ли символ 'a' буквой нижнего регистра:

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

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

true

Пример

Проверим символ 'A', который находится в верхнем регистре:

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

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

false

Пример

Проверим символ кириллицы 'б', который является строчной буквой:

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

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

true

Пример

Проверим символ '5', который не является буквой:

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

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

false

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

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