Zählen Sie jedes Zeichen in einem eingefügten Text—Buchstaben, Ziffern, Leerzeichen, Satzzeichen und Zeilenumbrüche zählen jeweils eins zur Gesamtsumme. Das ergänzt den Wortzähler, der an Leerzeichen-Folgen teilt statt die Rohlänge zu zählen.
So funktioniert es
Der Zähler nutzt die JavaScript-String-Eigenschaft .length, die UTF-16-Codeeinheiten zählt. Bei typischem lateinischem Text entspricht das den Tastenanschlägen; manche Emoji zählen als zwei Einheiten.
Typische Anwendungsfälle
- Längenprüfungen für Twitter/X oder SMS, wo Zeichenlimits gelten
- Validierung fester Feldlängen in Formularen oder APIs
- Vergleich der Rohgröße mit Wortzahlen für SEO-Texte
Einschränkungen
Schließt Leerzeichen nicht aus und zählt keine Bytes/UTF-8-Oktette. Für wortbasierte Limits nutzen Sie den Wortzähler. Surrogatpaar-Emoji können die Zählung gegenüber der wahrgenommenen Glyphenanzahl erhöhen.
Beispiel
Hi! hat die Zeichenzahl 3 (einschließlich Ausrufezeichen).