Compteur de caractères spécifiques
Comptez combien de fois un caractère apparaît dans votre texte. Saisissez-en un ou plusieurs, comme une lettre, un symbole, un emoji ou un espace, et le compteur affiche combien de fois chacun apparaît, sa part du texte et les lignes où il se trouve, avec chaque occurrence surlignée.
- Lettres, symboles et emojis
- Plusieurs à la fois
- Surligne chaque occurrence
Où chaque caractère apparaît
Chaque occurrence est surlignée ; chaque caractère ou suite a sa propre couleur.
Votre texte s’affiche ici, avec les correspondances surlignées.
Nombre pour chaque caractère
Combien de fois apparaît chaque caractère ou suite, avec sa part de l’ensemble des caractères et son point de code Unicode.
| Caractère | Nombre | Part | Unicode |
|---|
Saisissez les caractères à compter dans le champ ci-dessus.
Comment compter un caractère précis
Compter un ou plusieurs caractères se fait en trois étapes.
-
Saisissez les caractères à compter
Tapez aeiou pour compter chaque voyelle, @# pour compter ces symboles ou un seul emoji. Pour compter une suite comme « tion », séparez les éléments par des virgules : tion, ment.
-
Collez votre texte
Les résultats s’affichent pendant que vous écrivez, une ligne par caractère.
-
Vérifiez les occurrences
Les occurrences de chaque caractère, sa part du texte et son code Unicode, avec chaque occurrence surlignée dans sa propre couleur.
Dans l’exemple, « @ » apparaît 3 fois, « # » 2 fois et « e » 19 fois. Tapez « espace » dans le champ pour compter aussi les 26 espaces.
Comment saisir les caractères à compter
Le champ comprend quelques formes simples.
| Tapez ceci | Compte |
|---|---|
| aeiou | a, e, i, o et u, chacun sur sa ligne |
| @#$ | les symboles @, # et $ |
| tion, ment | les suites « tion » et « ment » |
| espace | les espaces (aussi : tabulation, virgule, retour à la ligne) |
| , | les virgules |
| 😀 | cet emoji, compté comme un caractère |
Les majuscules et les minuscules ne sont pas distinguées, sauf si vous cochez « Respecter la casse ». Cochez « Ignorer les accents » pour que le e trouve aussi é, è, ê et ë.
Les caractères qui se ressemblent sans être identiques
Un texte copié depuis différents endroits mélange souvent des caractères proches. Comptez-les séparément pour trouver l’intrus.
| Ressemble à | Caractères | Points de code |
|---|---|---|
| Apostrophe | ' et ’ | U+0027 et U+2019 |
| Guillemets | " et « » | U+0022 ; U+00AB, U+00BB |
| Trait d’union et tirets | - – — | U+002D, U+2013, U+2014 |
| Points de suspension | ... et … | 3 × U+002E et U+2026 |
| Espace | espace normal, insécable et fine insécable | U+0020, U+00A0 et U+202F |
| Lettre a | a latin et а cyrillique | U+0061 et U+0430 |
Le compteur de caractères uniques affiche chaque caractère différent avec son point de code, ce qui facilite la recherche des sosies.
Compter un caractère dans Excel, Python ou JavaScript
Si vous avez besoin du même comptage dans un tableur ou un programme, ces formules comptent la lettre « a » dans un texte.
| Où | Formule | Remarques |
|---|---|---|
| Excel ou Google Sheets en français | =NBCAR(A1)-NBCAR(SUBSTITUE(A1;"a";"")) | Respecte la casse. Utilisez MINUSCULE(A1) pour l’ignorer. |
| Python | texte.count("a") | Respecte la casse. Utilisez texte.lower().count("a") pour l’ignorer. |
| JavaScript | texte.split("a").length - 1 | Compte des unités UTF-16 : les emojis demandent une autre méthode. |
Aucune des trois ne traite à ou â comme a : elles ne comptent que le caractère exact.
Ce que montre le compteur de caractères spécifiques
Chaque caractère que vous saisissez a ses propres résultats.
-
#
Occurrences
Combien de fois chaque caractère ou suite apparaît.
-
%
Pourcentage
La part de l’ensemble des caractères du texte qu’il occupe.
-
≡
Lignes
Combien de lignes contiennent au moins une occurrence, et où se trouve la première.
-
▮
Surlignage
Chaque occurrence marquée dans votre texte, avec une couleur différente pour chaque caractère.
Questions fréquentes sur le compteur de caractères spécifiques
Comment compter combien de fois une lettre apparaît ?
Tapez la lettre dans le champ au-dessus du texte et collez votre texte. Le nombre et chaque occurrence surlignée s’affichent aussitôt.
Puis-je compter plusieurs caractères à la fois ?
Oui. Tapez-les ensemble, comme « aeiou » ou « @#$ », et chacun a sa propre ligne et sa couleur.
Comment compter les espaces ou les virgules ?
Tapez « espace » ou « virgule » dans le champ, ou une virgule seule. Vous pouvez aussi compter les tabulations et les retours à la ligne en toutes lettres.
Distingue-t-il les majuscules et les minuscules ?
Non, sauf si vous cochez « Respecter la casse ». A et a sont alors comptés séparément.
Le e trouve-t-il aussi é, è et ê ?
Seulement si vous cochez « Ignorer les accents ». Par défaut, e, é, è et ê sont des caractères différents.
Compte-t-il un emoji ?
Oui. Collez l’emoji dans le champ. Les emojis avec une couleur de peau comptent pour un caractère, comme ils s’affichent.
Comment compter un mot plutôt qu’un caractère ?
Utilisez le compteur de mots spécifiques, qui cherche des mots entiers et des expressions.
Mon texte est-il envoyé ?
Non. Le comptage se fait dans votre navigateur et rien n’est envoyé.
Sources et références
- Unicode Text Segmentation (UAX #29), Unicode Consortium
- str.count, Documentation Python
Autres outils : analyse de texte
- Chercher Compteur de mots spécifiques Comptez combien de fois un mot ou une expression apparaît, avec chaque occurrence surlignée. Ouvrir l’outil
- Différents Compteur de caractères uniques Listez chaque caractère différent avec son point de code Unicode et vérifiez les pangrammes. Ouvrir l’outil
- #@% Compteur de symboles Comptez les symboles, la ponctuation et les caractères spéciaux, chacun avec son nom et son code. Ouvrir l’outil
- ·→¶ Compteur d’espaces Comptez les espaces, les tabulations et les retours à la ligne, et trouvez les caractères invisibles. Ouvrir l’outil