Αρχική / Εργαλεία Κειμένου και Λιστών / Μετρητής λέξεων, χαρακτήρων και γραμμών
Δωρεάν online εργαλεία

Μετρητής λέξεων, χαρακτήρων και γραμμών

Μετρήστε λέξεις, χαρακτήρες, χαρακτήρες χωρίς κενά και γραμμές σε κείμενο έως 500.000 χαρακτήρες. Ζωντανά αποτελέσματα, τοπικά στον browser. Η επεξεργασία γί…

Έναρξη χρήσης

Τι μετράει αυτό το εργαλείο;

Ο μετρητής κειμένου υπολογίζει ζωντανά τέσσερις μετρικές για το κείμενο που εισάγετε:

  • Χαρακτήρες: το πλήθος των μονάδων κώδικα UTF-16 στη συμβολοσειρά. Προσοχή: ένας χαρακτήρας εκτός του βασικού πολυγλωσσικού επιπέδου (π.χ. πολλά emoji) μετράει ως δύο μονάδες. Για παράδειγμα, το emoji U+1F600 μετράει ως 2 χαρακτήρες.
  • Χαρακτήρες χωρίς κενά: αφαιρούνται όλα τα κενά που αναγνωρίζει η JavaScript (συμπεριλαμβανομένων στηλοθετών, αλλαγών γραμμής κ.λπ.).
  • Λέξεις: ορίζονται ως συνεχόμενες ακολουθίες γραμμάτων ή αριθμών (Unicode). Δεν χρησιμοποιείται λεξικό ορίων λέξεων ανά γλώσσα, επομένως για γλώσσες χωρίς διαχωριστικά (π.χ. κινεζικά) ή με διαφορετική στίξη, ο αριθμός μπορεί να διαφέρει από τον συντάκτη.
  • Γραμμές: το πλήθος των γραμμών που δημιουργούνται από αλλαγές γραμμής. Ένα κενό πεδίο εμφανίζει 0 γραμμές.

Παράδειγμα εργασίας

Ας υποθέσουμε ότι επικολλάτε το κείμενο «Hello world» (χωρίς τελικό κενό). Ο μετρητής θα εμφανίσει:

  • Χαρακτήρες: 11
  • Χωρίς κενά: 10
  • Λέξεις: 2
  • Γραμμές: 1

Αν το κείμενο είναι κενό, όλες οι μετρήσεις είναι 0, εκτός από τις γραμμές που είναι επίσης 0.

Περιορισμοί και σημειώσεις

  • Η μέτρηση γίνεται τοπικά στο πρόγραμμα περιήγησης, χωρίς αποστολή δεδομένων σε διακομιστή.
  • Το εργαλείο δεν υπολογίζει χρόνο ανάγνωσης, συλλαβές, bytes ή γραφηματικές συστάδες (π.χ. συνδυαζόμενους τόνους).
  • Η μέτρηση χαρακτήρων βασίζεται στο μήκος συμβολοσειράς JavaScript, όχι σε γραφήματα. Για παράδειγμα, ένας χαρακτήρας με τόνο που αναπαρίσταται ως συνδυασμός βάσης + τόνου μετράει ως δύο μονάδες.

Συχνές ερωτήσεις

Γιατί το emoji μετράει ως δύο χαρακτήρες;

Το εργαλείο χρησιμοποιεί το μήκος συμβολοσειράς JavaScript, το οποίο μετρά μονάδες κώδικα UTF-16. Οι χαρακτήρες εκτός του βασικού πολυγλωσσικού επιπέδου (U+10000 και άνω) αναπαρίστανται με δύο μονάδες (surrogate pair). Έτσι, το emoji U+1F600 μετράει ως 2 χαρακτήρες.

Γιατί ο αριθμός λέξεων διαφέρει από τον μετρητή του Word;

Ο ορισμός της λέξης εδώ είναι απλός: συνεχόμενες ακολουθίες γραμμάτων ή αριθμών. Δεν λαμβάνονται υπόψη κανόνες οριοθέτησης λέξεων ανά γλώσσα, όπως αποστρόφοι ή παύλες. Για παράδειγμα, το «δεν-ξέρω» μετράει ως δύο λέξεις (δεν, ξέρω) επειδή η παύλα δεν είναι γράμμα ή αριθμός.

Μπορώ να μετρήσω κείμενο με περισσότερους από 500.000 χαρακτήρες;

Όχι, το πεδίο εισαγωγής έχει όριο 500.000 χαρακτήρες. Αν προσπαθήσετε να επικολλήσετε μεγαλύτερο κείμενο, πιθανότατα θα περικοπεί ή δεν θα γίνει αποδεκτό. Το όριο είναι τεχνικό και δεν μπορεί να αλλάξει.

Λίστα ελέγχου για σωστή χρήση

  • Ελέγξτε ότι το κείμενο δεν υπερβαίνει τους 500.000 χαρακτήρες.
  • Θυμηθείτε ότι οι χαρακτήρες μετρούνται ως μονάδες UTF-16, όχι ως οπτικοί χαρακτήρες.
  • Για ακριβή αριθμό λέξεων σε γλώσσες με σύνθετους κανόνες, συγκρίνετε με άλλο εργαλείο.
  • Οι μετρήσεις ενημερώνονται ζωντανά, δεν χρειάζεται να πατήσετε κάποιο κουμπί.

Η επεξεργασία γίνεται τοπικά στον πρόγραμμα περιήγησης σας.