exponenta event banner

isspace

Определите, какие символы являются символами пробела

Описание

пример

TF = isspace(A) возвращает логический массив TF. Если A - символьный массив или строковый скаляр, затем элементы TF логические 1 (true), где соответствующие символы в A являются символами пробела и логическими 0 (false) в другом месте. isspace распознает все символы пробела Unicode ®.

Если A не является массивом символов или строковым скаляром, то isspace возвращает логический 0 (false).

Примеры

свернуть все

Создайте массив символов, а затем определите, какие элементы являются символами пробела.

chr = '123 Main St.'
chr = 
'123 Main St.'
TF = isspace(chr)
TF = 1x12 logical array

   0   0   0   1   0   0   0   0   1   0   0   0

Входные аргументы

свернуть все

Входной массив, заданный как скаляр, вектор, матрица или многомерный массив. A может быть любым типом данных.

Совет

  • Чтобы найти символы пробела в элементах массива нескалярных строк, используйте isstrprop функция.

  • Поиск всех символов, для которых isspace возвращает логический 1используйте код, приведенный ниже. Затем найдите возвращенные десятичные коды в ссылке Юникода, например Список символов Юникода.

    find(isspace(char(1):char(intmax('uint16'))))

Расширенные возможности

.
Представлен до R2006a