count
Conta quantas vezes um trecho de texto ou padrão ocorre.
Categoria: Language Fundamentals > Data Types
Sintaxe
n = count(str, pat)
Número de ocorrências de pat em str, sem sobreposição.
n = count(str, pat, 'IgnoreCase', true)
Ignora maiúsculas e minúsculas.
Descrição
A busca percorre da esquerda para a direita e cada ocorrência consome seus caracteres, então count('aaa', 'aa') é 1, e não 2. Uma busca em texto vazio dá 0. Compare com contains, que só informa se há ao menos uma ocorrência.
Argumentos de entrada
str- Vetor de caracteres, array de strings ou cell array de vetores de caracteres.
pat- Texto ou objeto
pattern. 'IgnoreCase'- Lógico, padrão
false.
Argumentos de saída
n- Array com o tamanho de
str; cada elemento é uma contagem.
Exemplo
Ocorrências
count('banana', 'an')
count(["banana" "ab"], 'a')
count('Banana', 'a', 'IgnoreCase', true)
Saída
ans = 2
ans = 1×2
3 1
ans = 3