Определите, какие характеры во входных строках имеют заданную категорию
определяет, имеют ли символы во входном тексте заданную категорию, такую как буквы, числа или пробел. Например, TF
= isstrprop(str
,category
)isstrprop('ABC123','alpha')
возвращает 1
- 6
логический массив, [1 1 1 0 0 0]
, указание, что первые три символа являются буквами.
Если str
символьный массив, строковый скаляр или числовой массив, затем isstrprop
возвращает логический массив.
Если str
массив ячеек из символьных векторов или массив строк, затем isstrprop
возвращает массив ячеек логических векторов.
Пробельные символы, для который wspace
опция возвращает true
включайте вкладку, перевод строки, вертикальную вкладку, перевод формата, возврат каретки и пробел, в дополнение к некоторым другим символам Unicode. Видеть все символы для который wspace
опция возвращает true
, введите следующую команду, и затем ищите возвращенные десятичные коды в ссылке Unicode:
find(isstrprop(char(1):char(intmax('uint16')),'wspace'))
char
| find
| is*
| isa
| iscellstr
| ischar
| isletter
| isnumeric
| isspace
| isstring
| isvarname
| regexp
| string