Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

strlength

Longitudes de cadenas

Descripción

L = strlength(str) devuelve el número de caracteres de str.

ejemplo

Ejemplos

contraer todo

Cree una cadena utilizando comillas dobles. El resultado es un arreglo de cadenas de 1 por 1 o un escalar de cadena.

str = "Hello, World"
str = 
"Hello, World"

Devuelva el número de caracteres de str.

L = strlength(str)
L = 
12

Cree un arreglo de cadenas utilizando el operador []. str es un arreglo de cadenas de 2 por 3 que contiene seis cadenas.

str = ["Amis","Chekhov","Joyce";"Stein","","Proust"]
str = 2×3 string
    "Amis"     "Chekhov"    "Joyce" 
    "Stein"    ""           "Proust"

Encuentre la longitud de cada cadena de str. Utilice strlength, no length, para determinar el número de caracteres de cada elemento de un arreglo de cadenas.

L = strlength(str)
L = 2×3

     4     7     5
     5     0     6

Cree un vector de caracteres. Para devolver el número de caracteres del vector de caracteres, utilice la función strlength.

chr = 'The rain in Spain.'
chr = 
'The rain in Spain.'
L = strlength(chr)
L = 
18

Argumentos de entrada

contraer todo

Texto de entrada, especificado como arreglo de cadenas, vector de caracteres o arreglo de celdas de vectores de caracteres.

Sugerencias

  • Para encontrar la longitud de la dimensión más grande de un arreglo de str, use la función length, no strlength.

Algoritmos

strlength cuenta el número de unidades de código en el texto. Las unidades de código son secuencias de bits para codificar caracteres de un sistema de codificación de caracteres. En algunas codificaciones de caracteres, como UTF-16, hay algunos caracteres que están codificados con varias unidades de código.

Si tiene una cadena o un vector de caracteres que contiene estos caracteres, el número de unidades de código es mayor que el número de caracteres.

length(C) también devuelve el número de unidades de código cuando C es un vector de caracteres.

Capacidades ampliadas

expandir todo

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Historial de versiones

Introducido en R2016b