字符串数组可以同时包含空字符串和缺失值。空字符串不包含字符,并且显示为其间不包含任何内容的双引号 (“”)。您可以使用 == 运算符来确定某个字符串是否为空字符串。空字符串是其他所有字符串的子字符串。因此,contains 等函数始终会在其他字符串中查找空字符串。字符串数组还可以包含缺失值。字符串数组中的缺失值显示为 。要查找字符串数组中的缺失值,请使用 ismissing 函数而不是 == 运算符。
您可以使用 == 运算符来检测字符串数组中的空字符串。
您可以使用其间不包含任何内容的双引号来创建空字符串 (“”)。请注意,str 的大小是 1×1,而不是 0×0。但是,str 不包含字符。
str = ""
str =
“”
使用单引号创建一个空字符向量。请注意,chr 的大小是 0×0。字符数组 chr 实际上是一个空数组,而不只是一个不包含字符的数组。
chr = '
Original: https://blog.csdn.net/it_xiangqiang/article/details/127811256
Author: 全栈技术博客
Title: Matlab:测试空字符串和缺失值
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/655982/
转载文章受原作者版权保护。转载请注明原作者出处!