Como encontrar uma substring no MATLAB

Escrito por michael carroll | Traduzido por felipe zschornack
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como encontrar uma substring no MATLAB
Faça uma busca no texto com o comando "strfind" (Hemera Technologies/AbleStock.com/Getty Images)

Strings de texto são armazenadas no MATLAB como vetores (matrizes de uma linha). Caracteres individuais em strings podem ser obtidos assim como elementos em um vetor (por exemplo, nomedastring(4)). O MATLAB também inclui uma série de comandos para ajudá-lo a trabalhar com strings. Use o comando "strfind" para procurar por um caractere específico ou conjunto de caracteres (substring) em uma string.

Nível de dificuldade:
Fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Digite o seguinte comando na "Janela de Comando" para criar uma nova string, certificando-se de usar aspas simples:

    minhastring = 'Essa é uma string de exemplo.';

  2. 2

    Use "strfind" para buscar a letra "a" em "minhastring":

    strfind(minhastring,'a')

    Os números 4 e 10 são retornados em um vetor. Esses números correspondem aos índices em "minhastring" onde o "a" foi encontrado (a quarta e décima letras).

  3. 3

    Use uma string no segundo argumento para encontrar uma substring maior:

    strfind(minhastring,'exemplo')

    O número 22 é retornado. Ele corresponde ao 22º caractere da string, onde a palavra "exemplo" começa.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível