contains
Testa se um texto contém um dado trecho ou padrão.
Categoria: Language Fundamentals > Data Types
Sintaxe
tf = contains(str, pat)
Verdadeiro onde str contém pat.
tf = contains(str, pat, 'IgnoreCase', true)
Ignora maiúsculas e minúsculas.
Descrição
A busca é por texto simples, não por expressão regular. Quando pat é uma lista, um elemento de str conta como casamento se contiver qualquer item da lista. Para um único vetor de caracteres o resultado é escalar.
Use startsWith e endsWith para as pontas do texto, count para saber quantas vezes ocorre e regexp para expressões regulares.
Argumentos de entrada
str- Vetor de caracteres, array de strings ou cell array de vetores de caracteres.
pat- Texto, uma lista de textos (verdadeiro se qualquer um casar) ou um objeto
pattern. 'IgnoreCase'- Lógico, padrão
false.
Argumentos de saída
tf- Array lógico com o tamanho de
str.
Exemplo
Strings, listas e caixa
contains("hello", 'ell')
contains({'apple','berry'}, 'AP', 'IgnoreCase', true)
contains("abc", ["x" "c"])
Saída
ans = logical
1
ans = 1×2 logical array
1 0
ans = logical
1