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
Chaque caractère est compté séparément. Utilisez des virgules pour compter une suite comme « tion », et tapez « espace », « tabulation » ou « virgule » pour compter ces caractères.
0 mot · 0 caractère
Reste sur cet appareil

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.

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.

  1. 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.

  2. Collez votre texte

    Les résultats s’affichent pendant que vous écrivez, une ligne par caractère.

  3. 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.

Exemple

Dans l’exemple, « @ » apparaît 3 fois, « # » 2 fois et « e » 19 fois. Tapez « espace » dans le champ pour compter aussi les 26 espaces.

Compter des caractères dans un exemple

Comment saisir les caractères à compter

Le champ comprend quelques formes simples.

Tapez ceciCompte
aeioua, e, i, o et u, chacun sur sa ligne
@#$les symboles @, # et $
tion, mentles suites « tion » et « ment »
espaceles 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èresPoints 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
Espaceespace normal, insécable et fine insécableU+0020, U+00A0 et U+202F
Lettre aa latin et а cyrilliqueU+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ùFormuleRemarques
Excel ou Google Sheets en français=NBCAR(A1)-NBCAR(SUBSTITUE(A1;"a";""))Respecte la casse. Utilisez MINUSCULE(A1) pour l’ignorer.
Pythontexte.count("a")Respecte la casse. Utilisez texte.lower().count("a") pour l’ignorer.
JavaScripttexte.split("a").length - 1Compte 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

  1. Unicode Text Segmentation (UAX #29), Unicode Consortium
  2. str.count, Documentation Python