Метод is_whitespace
Метод is_whitespace проверяет, относится ли символ
к пробельным. Он возвращает true, если символ
является пробельным, и false в противном случае.
Метод не принимает параметров и вызывается непосредственно
у значения типа char. К пробельным символам относятся
пробел, табуляция, перевод строки, возврат каретки и ряд
других символов, определяемых стандартом Unicode.
Синтаксис
char.is_whitespace()
Пример
Давайте проверим, является ли символ ' ' пробельным:
fn main()
{
let res = ' '.is_whitespace();
println!("{}", res);
}
Результат выполнения кода:
true
Пример
Давайте проверим, является ли символ 'a' пробельным:
fn main()
{
let res = 'a'.is_whitespace();
println!("{}", res);
}
Результат выполнения кода:
false
Пример
Давайте проверим, является ли символ перевода строки '\n'
пробельным:
fn main()
{
let res = '\n'.is_whitespace();
println!("{}", res);
}
Результат выполнения кода:
true
Смотрите также
-
метод
is_alphabetic,
который проверяет, является ли символ буквенным -
метод
is_alphanumeric,
который проверяет, является ли символ буквой или цифрой -
метод
is_ascii_digit,
который проверяет, является ли символ ASCII-цифрой -
метод
is_control,
который проверяет, является ли символ управляющим