文档

ISSPACE

确定哪些字符数组元素是空间字符

句法

tf = isspace(a)

描述

例子

tf = isspace(一种返回逻辑阵列TF。如果一种是一个角色数组,是TF是合乎逻辑的1((真的)其中的相应元素一种是空间字符,逻辑0((错误的)在其他地方。ISSPACE识别所有Unicode®空间字符。

如果一种不是角色数组ISSPACE返回逻辑0((错误的)。

例子

全部收缩

创建不同的数组,然后确定哪些元素是空间字符。

chr ='123 Main St.'
chr ='123 Main St.'
tf = isspace(chr)
tf =1×12逻辑阵列0 0 0 1 0 0 0 0 0 1 0 0 0 0

从R2016B开始,您可以使用该字符阵列将字符数组转换为字符串细绳功能。转变chr到字符串,然后对其进行测试。输入参数不是字符数组,所以ISSPACE返回0

str =字符串(chr)
str =“ 123 Main St.”
tf = isspace(str)
tf =逻辑0

输入参数

全部收缩

输入阵列,指定为标量,向量,矩阵或多维数组。一种可以是任何数据类型。

尖端

  • 要在字符串数组的元素中找到空格字符,请使用ISSTRPROP功能。

  • 找到所有字符ISSPACE返回逻辑1,使用下面的代码。然后在Unicode参考中查找返回的十进制代码,例如unicode字符列表

    查找(isspace(char(1):char(intmax('uint16')))))))))

扩展功能

在R2006a之前引入

这个话题有帮助吗?