Analizzatore di Testo - Strumento Gratuito per Contare Parole e Caratteri
Analisi istantanea del testo con conteggio parole, conteggio caratteri (con/senza spazi), conteggio frasi, tempo di lettura e analisi di frequenza. Perfetto per saggi, SEO e social media.
Analizzatore di Testo
Documentazione
Un analizzatore di testo è uno strumento che misura un testo scritto. Questo analizzatore conta parole, caratteri, frasi e paragrafi, stima il tempo di lettura ed elenca le parole usate più spesso in un brano.
Come usare l'analizzatore di testo
- Incolla o digita il testo nella casella di input. Funzionano anche testi provenienti da Word, Google Docs, email o pagine web.
- Seleziona Analizza. Lo strumento funziona interamente nel browser, quindi nessun testo viene inviato a un server.
- Leggi i risultati. Ogni statistica viene visualizzata come un numero con la relativa etichetta.
- Modifica il testo e analizzalo di nuovo tutte le volte necessarie, per esempio mentre riduci un saggio entro un limite di parole.
Come viene calcolato il numero di parole
Lo strumento divide il testo in token separati in corrispondenza degli spazi bianchi (spazi, tabulazioni e interruzioni di riga). Un token conta come parola solo se contiene almeno una lettera o un numero, quindi un singolo segno di punteggiatura o una sequenza di trattini non viene conteggiato. Questo controllo funziona con qualsiasi sistema di scrittura, compresi i caratteri latini, cirillici, greci, arabi e CJK, non solo con l'alfabeto inglese.
Una parola con trattino come "well-known" e una contrazione come "don't" contano ciascuna come una parola, perché nessuna contiene uno spazio.
Come viene calcolato il numero di caratteri
Lo strumento restituisce due conteggi dei caratteri:
- Caratteri (con spazi): ogni carattere del testo, inclusi spazi e segni di punteggiatura.
- Caratteri (senza spazi): lo stesso conteggio dopo la rimozione di tutti gli spazi bianchi.
Entrambi i conteggi misurano i cluster di grafemi, cioè le unità che il lettore percepisce come un singolo carattere, anziché le unità di codice grezze del computer. Questo è importante per le emoji e altri simboli che il computer memorizza come più di un'unità di codice. Per esempio, il testo "Hi 👍🏽 there" contiene 10 caratteri secondo questo metodo, anche se la stessa stringa misura 13 unità di codice grezze, perché l'emoji del pollice in su con indicatore del tono della pelle è un carattere visibile, ma comprende diverse unità di codice. Il contatore sotto la casella di input usa lo stesso metodo, quindi corrisponde sempre al risultato "Characters (with spaces)".
Come viene calcolato il numero di frasi
Le frasi vengono individuate usando le regole dello standard Unicode per i confini di frase (segmentazione del testo Unicode, UAX #29), non cercando semplicemente un punto, un punto interrogativo o un punto esclamativo. Ciò significa che lo strumento non divide una frase in corrispondenza di un punto decimale o dopo un'abbreviazione comune. La frase "The U.S. economy grew 2.5%." conta come una sola frase, non tre, perché le regole riconoscono "U.S." come un'abbreviazione e "2,5" come un numero decimale.
Come viene calcolato il numero di paragrafi
Un paragrafo è un blocco di testo separato dal blocco successivo da almeno una riga vuota. Una singola interruzione di riga all'interno di un blocco non inizia un nuovo paragrafo, quindi un testo disposto su più righe senza righe vuote tra di esse conta ancora come un solo paragrafo.
Formula della media di parole per frase
media di parole per frase = numero di parole ÷ numero di frasi
Il risultato viene arrotondato a una cifra decimale. Questo numero fornisce un'indicazione approssimativa della facilità di lettura del testo: in genere, le frasi mediamente più brevi sono più facili da leggere di quelle più lunghe.
Formula del tempo di lettura
tempo di lettura (minuti) = numero di parole ÷ 225
Lo strumento presume una velocità di lettura di 225 parole al minuto, un valore comunemente indicato per la velocità media di lettura silenziosa degli adulti, e arrotonda il risultato a una cifra decimale. Un brano di 450 parole, per esempio, ha un tempo di lettura esatto di 2,0 minuti.
Come vengono individuate le parole più frequenti
Lo strumento converte ogni parola in minuscolo e rimuove la punteggiatura dall'inizio e dalla fine, quindi "Dog," e "dog" contano come la stessa parola. La punteggiatura interna alla parola viene mantenuta, perciò "don't" e "well-known" compaiono nell'elenco nella forma in cui sono state scritte. Un apostrofo tipografico viene trattato come un apostrofo normale, quindi "don’t" e "don't" sono la stessa parola. Lo strumento conta quindi quante volte compare ogni parola distinta ed elenca le cinque più comuni, dal conteggio più alto a quello più basso. Quando due parole hanno lo stesso conteggio, viene elencata per prima quella comparsa per prima nel testo.
Esempio di calcolo
Esempio 1
Testo: "The quick brown fox jumps over the lazy dog. This sentence contains every letter of the alphabet."
| Metrica | Risultato |
|---|---|
| Numero di parole | 17 |
| Caratteri (con spazi) | 97 |
| Caratteri (senza spazi) | 81 |
| Numero di frasi | 2 |
| Numero di paragrafi | 1 |
| Media di parole per frase | 8,5 |
| Tempo di lettura | 0,1 minuti |
| Parole più frequenti | the (3), quick (1), brown (1), fox (1), jumps (1) |
Verifica del numero di parole: 17 token separati da spazi bianchi contengono una lettera, quindi il numero di parole è 17. Verifica del numero di frasi: 17 ÷ 2 = 8,5, che corrisponde alla media visualizzata.
Esempio 2
Testo: "Hello world! This is the first paragraph.\n\nThis is the second paragraph with more content. It has multiple sentences to demonstrate the analyzer."
| Metrica | Risultato |
|---|---|
| Numero di parole | 23 |
| Caratteri (con spazi) | 145 |
| Caratteri (senza spazi) | 122 |
| Numero di frasi | 4 |
| Numero di paragrafi | 2 |
| Media di parole per frase | 5,8 |
| Tempo di lettura | 0,1 minuti |
| Parole più frequenti | the (3), this (2), is (2), paragraph (2), hello (1) |
La riga vuota tra le due righe di testo indica un'interruzione di paragrafo, quindi il numero di paragrafi è 2. Le regole Unicode per le frasi dividono il testo in quattro frasi: "Hello world!", "This is the first paragraph.", "This is the second paragraph with more content." e "It has multiple sentences to demonstrate the analyzer.". Si ottiene 23 ÷ 4 = 5,75, che viene arrotondato a 5,8.
Casi particolari
- Input vuoto: lo strumento mostra una breve nota che chiede di inserire del testo invece di una tabella di numeri.
- Solo spazi bianchi: viene trattato come un input vuoto.
- Solo punteggiatura: un testo come "--- ..." non contiene parole, quindi viene mostrata la stessa nota.
- Nessuna riga vuota: l'intero testo conta come un solo paragrafo, anche se si estende su molte righe.
- Lingue senza spazi: il conteggio delle parole dipende dagli spazi tra le parole, quindi non produce un risultato significativo per lingue come il cinese, il giapponese o il thailandese, che non separano le parole con spazi. Il conteggio dei caratteri funziona comunque per qualsiasi lingua.
Domande frequenti
Il numero di parole corrisponde a quello di Microsoft Word?
Di solito sì, per i testi ordinari. Entrambi contano come parole i token separati da spazi bianchi. Possono comparire piccole differenze con le parole con trattino o la punteggiatura insolita, poiché programmi diversi trattano questi casi in modo leggermente diverso.
Perché ci sono due conteggi dei caratteri?
Piattaforme diverse effettuano conteggi diversi. La maggior parte dei servizi di social media, inclusi Twitter/X, considera gli spazi nel limite di caratteri. Alcuni sistemi per l'invio di elaborati accademici e alcuni sistemi di messaggistica escludono gli spazi. Mostrare entrambi i conteggi evita sorprese quando si sposta il testo tra piattaforme.
Un'emoji conta come un carattere?
Sì. Lo strumento conta i cluster di grafemi, le unità che il lettore vede come un singolo carattere, quindi un'emoji conta come un solo carattere anche se internamente può essere memorizzata come più di un'unità di codice.
Quanto è accurato il conteggio delle frasi?
Lo strumento usa le regole dello standard Unicode per i confini di frase, che gestiscono correttamente casi comuni come i numeri decimali ("2,5") e le abbreviazioni ("U.S.", "Dr."). Nessun metodo automatico è perfetto per ogni frase possibile, ma questo approccio evita gli errori più comuni della semplice ricerca di punti e punti interrogativi.
Funziona per lingue diverse dall'inglese?
Il conteggio dei caratteri funziona per qualsiasi lingua. Il conteggio delle parole funziona per qualsiasi lingua che separi le parole con spazi, come lo spagnolo, il francese o il tedesco. Non produce un conteggio significativo delle parole per lingue che non usano spazi tra le parole, come il cinese o il giapponese.
Esiste un limite alla quantità di testo che posso analizzare?
Non esiste un limite fisso e l'elaborazione avviene istantaneamente per documenti tipici come saggi, articoli di blog ed email. I documenti molto lunghi, come un intero romanzo, richiedono un tempo leggermente maggiore perché il testo viene analizzato interamente nel browser.