endsWith
Testa se um texto termina com um dado trecho ou padrão.
Categoria: Language Fundamentals > Data Types
Sintaxe
tf = endsWith(str, suffix)
Verdadeiro onde str termina com suffix.
tf = endsWith(str, suffix, 'IgnoreCase', true)
Ignora maiúsculas e minúsculas.
Descrição
O teste diferencia maiúsculas de minúsculas por padrão. Um suffix vazio sempre casa. É a forma usual de selecionar arquivos por extensão: endsWith(nomes, '.m').
A contraparte para o início do texto é startsWith.
Argumentos de entrada
str- Vetor de caracteres, array de strings ou cell array de vetores de caracteres.
suffix- Texto, uma lista de textos (verdadeiro se qualquer um casar) ou um
pattern. 'IgnoreCase'- Lógico, padrão
false.
Argumentos de saída
tf- Array lógico com o tamanho de
str.
Exemplo
Extensões
endsWith({'a.m','b.txt','c.M'}, '.m')
endsWith("File.M", ".m", 'IgnoreCase', true)
endsWith('abc123', digitsPattern)
Saída
ans = 1×3 logical array
1 0 0
ans = logical
1
ans = logical
1