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
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.
| Caractere | Contagem | Porcentagem | 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.
-
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.
-
Cole o seu texto
As contagens aparecem enquanto você digita, uma linha por caractere.
-
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.
No exemplo, “@” aparece 3 vezes, “#” 2 vezes e “e” 17 vezes. Digite “espaço” na caixa para contar também os 26 espaços.
Como digitar os caracteres que você quer contar
A caixa entende alguns padrões simples.
| Digite isto | Conta |
|---|---|
| aeiou | a, e, i, o e u, cada um na sua linha |
| @#$ | os símbolos @, # e $ |
| ção, mente | as sequências “ção” e “mente” |
| espaço | os 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.
| Parece | Caracteres | Pontos 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ço | espaço normal e não separável | U+0020 e U+00A0 |
| Letra a | a latino e а cirílico | U+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.
| Onde | Fórmula | Observaçõ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. |
| Python | texto.count("a") | Diferencia maiúsculas. Use texto.lower().count("a") para ignorá-las. |
| JavaScript | texto.split("a").length - 1 | Conta 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
- Unicode Text Segmentation (UAX #29), Unicode Consortium
- str.count, Documentação do Python
Mais ferramentas de análise de texto
- Buscar Contador de palavras específicas Conte quantas vezes uma palavra ou expressão aparece, com cada ocorrência destacada. Abrir ferramenta
- Diferentes Contador de caracteres únicos Liste cada caractere diferente com o seu código Unicode e confira pangramas. Abrir ferramenta
- #@% Contador de símbolos Conte símbolos, pontuação e caracteres especiais, cada um com o seu nome e código. Abrir ferramenta
- ·→¶ Contador de espaços Conte espaços, tabulações e quebras de linha, e encontre caracteres invisíveis. Abrir ferramenta