Contador de caracteres específicos

Conte quantas vezes um caractere aparece no seu texto. Digite um ou vários, como uma letra, um símbolo, um emoji ou um espaço, e o contador mostra quantas vezes cada um aparece, a sua porcentagem do texto e as linhas em que está, com cada ocorrência destacada.

  • Letras, símbolos e emojis
  • Vários de uma vez
  • Destaca cada ocorrência
Cada caractere é contado separadamente. Use vírgulas para contar uma sequência como “ção” e digite “espaço”, “tabulação” ou “vírgula” para contar esses caracteres.
0 palavra · 0 caractere
Não sai deste dispositivo

Onde cada caractere aparece

Cada ocorrência é destacada; cada caractere ou sequência tem a sua própria cor.

Seu texto aparece aqui com as ocorrências destacadas.

Contagem de cada caractere

Quantas vezes aparece cada caractere ou sequência, com sua porcentagem do total de caracteres e seu ponto de código Unicode.

Digite na caixa acima os caracteres que quer contar.

Como contar um caractere específico

Contar um ou vários caracteres leva três passos.

  1. Digite os caracteres que quer contar

    Digite aeiou para contar cada vogal, @# para contar esses símbolos ou um único emoji. Para contar uma sequência como “ção”, separe os itens com vírgulas: ção, mente.

  2. Cole o seu texto

    As contagens aparecem enquanto você digita, uma linha por caractere.

  3. Confira as ocorrências

    As ocorrências de cada caractere, a sua porcentagem do texto e o seu código Unicode, com cada ocorrência destacada na sua própria cor.

Exemplo

No exemplo, “@” aparece 3 vezes, “#” 2 vezes e “e” 17 vezes. Digite “espaço” na caixa para contar também os 26 espaços.

Contar caracteres em um exemplo

Como digitar os caracteres que você quer contar

A caixa entende alguns padrões simples.

Digite istoConta
aeioua, e, i, o e u, cada um na sua linha
@#$os símbolos @, # e $
ção, menteas sequências “ção” e “mente”
espaçoos espaços (também: tabulação, vírgula, quebra de linha)
,as vírgulas
😀esse emoji, contado como um caractere

Maiúsculas e minúsculas não são diferenciadas, a menos que você marque “Diferenciar maiúsculas e minúsculas”. Marque “Ignorar acentos” para o a encontrar também á, ã e â.

Caracteres que parecem iguais, mas não são

Textos copiados de lugares diferentes costumam misturar caracteres parecidos. Conte separadamente para achar o intruso.

PareceCaracteresPontos de código
Apóstrofo' e ’U+0027 e U+2019
Aspas" e “ ”U+0022; U+201C, U+201D
Hífen e traços- – —U+002D, U+2013, U+2014
Três pontos... e …3 × U+002E e U+2026
Espaçoespaço normal e não separávelU+0020 e U+00A0
Letra aa latino e а cirílicoU+0061 e U+0430

O contador de caracteres únicos mostra cada caractere diferente com o seu ponto de código, o que facilita encontrar os parecidos.

Contar um caractere no Excel, em Python ou em JavaScript

Se você precisar da mesma contagem em uma planilha ou em um programa, estas fórmulas contam a letra “a” em um texto.

OndeFórmulaObservações
Excel ou Google Planilhas em português=NÚM.CARACT(A1)-NÚM.CARACT(SUBSTITUIR(A1;"a";""))Diferencia maiúsculas. Use MINÚSCULA(A1) para ignorá-las.
Pythontexto.count("a")Diferencia maiúsculas. Use texto.lower().count("a") para ignorá-las.
JavaScripttexto.split("a").length - 1Conta unidades UTF-16, então os emojis precisam de outro método.

Nenhuma das três trata o á ou o ã como a: elas contam só o caractere exato.

O que o contador de caracteres específicos mostra

Cada caractere que você digita tem os seus próprios resultados.

  • #

    Ocorrências

    Quantas vezes cada caractere ou sequência aparece.

  • %

    Porcentagem

    A parte de todos os caracteres do texto que cada um ocupa.

  • ≡

    Linhas

    Quantas linhas têm pelo menos uma ocorrência e onde está a primeira.

  • ▮

    Destaque

    Cada ocorrência marcada no seu texto, com uma cor diferente para cada caractere.

Perguntas frequentes sobre o contador de caracteres específicos

Como conto quantas vezes uma letra aparece?

Digite a letra na caixa acima do texto e cole o seu texto. A contagem e cada ocorrência destacada aparecem na hora.

Posso contar vários caracteres de uma vez?

Sim. Digite todos juntos, como “aeiou” ou “@#$”, e cada um tem a sua própria linha e cor.

Como conto os espaços ou as vírgulas?

Digite “espaço” ou “vírgula” na caixa, ou uma vírgula sozinha. Também dá para contar tabulações e quebras de linha pelo nome.

Ele diferencia maiúsculas e minúsculas?

Não, a menos que você marque “Diferenciar maiúsculas e minúsculas”. Aí A e a são contados separadamente.

O a encontra também o á e o ã?

Só se você marcar “Ignorar acentos”. Por padrão, a, á e ã são caracteres diferentes.

Ele conta um emoji?

Sim. Cole o emoji na caixa. Emojis com tom de pele contam como um caractere, como aparecem.

Como conto uma palavra em vez de um caractere?

Use o contador de palavras específicas, que busca palavras inteiras e expressões.

O meu texto é enviado?

Não. A contagem é feita no seu navegador e nada é enviado.

Fontes e referências

  1. Unicode Text Segmentation (UAX #29), Unicode Consortium
  2. str.count, Documentação do Python