De câte ori apare un caracter în text?

Numărați de câte ori apare un caracter în text. Scrieți unul sau mai multe caractere, ca litere, simboluri, emoji sau un spațiu; instrumentul arată de câte ori apare fiecare, ce procent reprezintă și pe ce rânduri, cu fiecare potrivire marcată.

  • Litere, simboluri și emoji
  • Mai multe caractere deodată
  • Marchează fiecare potrivire
Fiecare caracter se numără separat. Folosiți virgule pentru a număra o secvență ca „ch”, și scrieți „spațiu”, „tab” sau „virgulă” pentru a număra aceste caractere.
0 cuvinte · 0 caractere
Rămâne pe acest dispozitiv

Unde apare fiecare caracter

Fiecare potrivire este evidențiată; fiecare caracter sau secvență are culoarea sa.

Textul apare aici, cu potrivirile evidențiate.

Numărul pentru fiecare caracter

De câte ori apare fiecare caracter sau secvență, cu ponderea din toate caracterele și punctul de cod Unicode.

Scrieți mai sus caracterele pe care vreți să le numărați.

Cum numărați de câte ori apare un caracter

Numărați unul sau mai multe caractere în trei pași.

  1. Scrieți caracterele

    Scrieți aeiou ca să numărați fiecare vocală, @# ca să numărați aceste simboluri sau un emoji. Ca să numărați o secvență ca „ch”, despărțiți elementele prin virgule: ch, gh.

  2. Lipiți textul

    Rezultatul apare imediat, cu un rând pentru fiecare caracter.

  3. Verificați potrivirile

    Numărul, procentul și codul Unicode al fiecărui caracter, cu fiecare potrivire marcată în culoarea ei.

Exemplu

În exemplu, „@” apare de 3 ori, „#” de 2 ori, iar „e” de 17 ori. Scrieți și „spațiu” în casetă ca să numărați cele 25 de spații.

Numărați caracterele din exemplu

Cum scrieți caracterele pe care vreți să le numărați

Caseta înțelege câteva forme simple de scriere.

ScriețiCe se numără
aeioufiecare dintre cele cinci vocale, pe rândul ei
ăâîșțfiecare literă cu diacritic, pe rândul ei
@#€caracterele @, # și €
ch, ghsecvențele „ch” și „gh”
spațiuspațiile (și: tab, virgulă, punct, rând nou)
😀acest emoji, ca un singur caracter

Majusculele și literele mici nu se diferențiază, dacă nu activați „Diferențiați majusculele”. Activați „Ignorați diacriticele” ca să găsiți cu a și pe ă și â: în exemplu, „a” apare de 13 ori, iar cu diacriticele ignorate, de 17 ori.

Caractere care arată la fel, dar sunt diferite

Textul din surse diferite amestecă adesea caractere aproape identice. Numărați-le separat ca să găsiți intrusul.

AspectCaracterePunct de cod
Ș și Țș ț cu virgulă și ş ţ cu sedilăU+0219, U+021B și U+015F, U+0163
Apostrof' și ’U+0027 și U+2019
Ghilimele" „ ” « »U+0022; U+201E, U+201D; U+00AB, U+00BB
Cratimă și linii- – —U+002D, U+2013, U+2014
Puncte de suspensie... și …3 × U+002E și U+2026
Spațiinormal, nedespărțitor și nedespărțitor îngustU+0020, U+00A0 și U+202F

În română, ghilimelele corecte sunt „ jos la deschidere și ” sus la închidere, iar « » se folosesc pentru citatul din citat. Procesoarele de text transformă adesea ghilimelele drepte (") automat. Contorul de caractere unice arată fiecare caracter diferit cu punctul lui de cod și ajută la găsirea caracterelor aproape identice.

Numărarea unui caracter în Excel, Python sau JavaScript

Dacă aveți nevoie de aceeași numărare într-un tabel sau într-un program, aceste formule numără litera „a” dintr-un text.

UndeFormulăObservație
Excel sau Google Sheets=LEN(A1)-LEN(SUBSTITUTE(A1;"a";""))Diferențiază majusculele. Folosiți LOWER(A1) ca să le ignorați. În Excel în limba română, numele funcțiilor pot fi traduse.
Pythontext.count("a")Diferențiază majusculele. Fără majuscule: text.lower().count("a").
JavaScripttext.split("a").length - 1Numără unități UTF-16: pentru emoji aveți nevoie de altă metodă.

Niciuna nu numără ă sau â drept a: numără doar exact caracterul scris. Dacă textul amestecă ș cu virgulă și ş cu sedilă, numărați-le separat.

Ce arată acest instrument

Fiecare caracter pe care îl scrieți primește un rezultat propriu.

  • #

    Număr

    De câte ori apare fiecare caracter sau secvență.

  • %

    Pondere

    Ponderea din toate caracterele textului.

  • ≡

    Rânduri

    Câte rânduri au cel puțin o potrivire și unde este prima potrivire.

  • ▮

    Marcare

    Fiecare potrivire este marcată în text, cu altă culoare pentru fiecare caracter.

Întrebări frecvente despre numărarea caracterelor

Cum număr de câte ori apare o literă?

Scrieți litera în caseta de deasupra textului, apoi lipiți textul. Numărul și fiecare potrivire marcată apar imediat.

Pot număra mai multe caractere deodată?

Da. Scrieți-le împreună, de exemplu „aeiou” sau „@#€”; fiecare caracter primește propriul rând și propria culoare.

Cum număr spațiile sau virgulele?

Scrieți „spațiu” sau „virgulă” ori doar o virgulă în casetă. Puteți număra și taburile și rândurile noi scriind „tab” sau „rând nou”.

Cum număr „ch” sau „gh”?

Scrieți-le cu o virgulă între ele: „ch, gh”. Fiecare secvență se numără cu rezultatul ei.

Litera ă se numără ca a?

Nu, implicit sunt caractere diferite. Activați „Ignorați diacriticele” ca a să găsească și ă și â.

Pot număra emoji-uri?

Da. Lipiți emoji-ul în casetă. Un emoji cu nuanță de piele se numără ca un singur caracter, așa cum îl vedeți.

Cum număr cuvinte în loc de caractere?

Folosiți instrumentul numărare apariții cuvânt, care caută cuvinte întregi și expresii.

Textul meu este trimis undeva?

Nu. Numărarea are loc în browser și nu se trimite nimic.

Surse și referințe

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