文档

strlength

字符串数组中的字符串长度

句法

l = strlength(str)

描述

例子

l = strlength(str返回输入字符串数组每个元素中的字符数。的大小l与大小相同str

例子

全部收缩

从R2017A开始,您可以使用双引号来创建字符串细绳功能。

str =“你好世界”
str =“你好,世界”

返回字符数量str

l = strlength(str)
L = 12

使用[]操作员。str是一个2 x-3字符串阵列,包含六个字符串。

str = [“阿米斯”,,,,“ Chekhov”,,,,“乔伊斯”;“斯坦”,,,,“”,,,,“普鲁斯特”这是给予的
str =2x3字符串数组“阿米斯”“ chekhov”“乔伊斯”“ stein”“”“ proust”

找到每个字符串的长度str。利用strlength, 不是长度,确定字符串数组每个元素中的字符数。

l = strlength(str)
l =4 7 5 5 0 6

创建一个字符向量。要返回字符向量中的字符数,请使用strlength功能。

chr =“西班牙的雨。”
chr ='西班牙的雨。'
l = strlength(chr)
L = 18

输入参数

全部收缩

输入文本,指定为字符串数组,字符向量或字符向量的单元格数组。

提示

在每个元素中找到字符数str, 利用strlength。找到最大阵列尺寸的长度str, 使用长度功能。

算法

strlength计算数量代码单元在字符串中。代码单元是编码字符编码系统字符的位序列。在某些字符编码(例如UTF-16)中,有些字符由多个代码单元编码。

如果您有一个包含此类字符的字符串或字符向量,则代码单元的数量大于字符数。

长度(C)还返回时返回代码单元的数量C是角色向量。

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

在R2016b中引入

这个话题有帮助吗?