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

Метод is_ascii

Метод is_ascii проверяет, принадлежит ли символ диапазону ASCII. Он возвращает true, если код символа находится в пределах от 0 до 127, и false в противном случае. Метод не принимает параметров и вызывается непосредственно у символа.

Синтаксис

char.is_ascii()

Пример

Давайте проверим, является ли символ 'a' ASCII-символом:

fn main() { let res = 'a'.is_ascii(); println!("{}", res); }

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

true

Пример

Давайте проверим, является ли цифра '5' ASCII-символом:

fn main() { let res = '5'.is_ascii(); println!("{}", res); }

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

true

Пример

Давайте проверим, является ли символ 'ё' ASCII-символом:

fn main() { let res = 'ё'.is_ascii(); println!("{}", res); }

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

false

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

  • класс char,
    который представляет отдельный символ Unicode
  • метод is_ascii_digit,
    который проверяет, является ли символ ASCII-цифрой
  • метод is_ascii_hexdigit,
    который проверяет, является ли символ ASCII-цифрой в шестнадцатеричной системе
  • метод is_alphabetic,
    который проверяет, является ли символ буквой
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить