strfind
Encontrar cadenas dentro de otras cadenas
Descripción
busca en k
= strfind(str
,pat
)str
instancias de pat
. La salida, k
, indica el índice de inicio de cada instancia de pat
en str
. Si no se encuentra pat
, strfind
devuelve un arreglo vacío []
. La función strfind
ejecuta una búsqueda que distingue entre mayúsculas y minúsculas.
Si
str
es un vector de caracteres o un escalar de cadena,strfind
devuelve un vector de tipodouble
.Si
str
es un arreglo de celdas de vectores de caracteres o un arreglo de cadenas,strfind
devuelve un arreglo de celdas de vectores de tipodouble
.
fuerza a k
= strfind(str
,pat
,'ForceCellOutput',cellOutput
)strfind
a devolver k
como arreglo de celdas cuando cellOutput
es verdadero y aunque str
sea un vector de caracteres.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Si
pat
es un vector de caracteres o un escalar de cadena sin caracteres (''
o""
),strfind
devuelve un arreglo vacío.Se recomienda la función
contains
para encontrar patrones dentro de arreglos de cadenas.
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a