Contatore parole e caratteri
Conta parole, caratteri, frasi e paragrafi nel tuo testo.
Il contatore di parole analizza il tuo testo e riporta istantaneamente il numero di parole, caratteri (con e senza spazi), frasi e paragrafi. È uno strumento di scrittura essenziale per chiunque lavori entro limiti di lunghezza specifici — che tu stia scrivendo un tweet, un saggio di candidatura universitaria o testo pubblicitario con restrizioni di caratteri.
Incolla o digita il tuo testo nell'area di input e i conteggi si aggiornano in tempo reale mentre scrivi. Lo strumento stima anche il tempo di lettura basandosi su una velocità di lettura media di 200-250 parole al minuto.
I conteggi di parole e caratteri differiscono leggermente a seconda di come si conta. Questo strumento segue la convenzione più comune usata dai word processor: i caratteri consecutivi non-spazio formano una parola, e gli spazi separano le parole.
Domande Frequenti
Implementazione del Codice
def count_text(text: str) -> dict:
words = text.split()
chars_with_spaces = len(text)
chars_no_spaces = len(text.replace(" ", "").replace("\n", "").replace("\t", ""))
sentences = len([s for s in text.replace("!", ".").replace("?", ".").split(".") if s.strip()])
paragraphs = len([p for p in text.split("\n\n") if p.strip()])
reading_time_min = round(len(words) / 225, 1) # ~225 wpm average
return {
"words": len(words),
"chars_with_spaces": chars_with_spaces,
"chars_no_spaces": chars_no_spaces,
"sentences": sentences,
"paragraphs": paragraphs,
"reading_time_min": reading_time_min,
}
text = """Hello world. This is a sample paragraph.
This is the second paragraph with more words and sentences!"""
stats = count_text(text)
for key, value in stats.items():
print(f"{key}: {value}")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.