Hålla sig inom en gräns för ord eller tecken
Publicerad · Uppdaterad 2 min läsning
En gräns på 500 tecken eller 300 ord beror på hur man räknar. Samma text ger flera summor beroende på om man räknar mellanslag, emoji eller radbrytningar.
Talen som verktyget ger
Räkna ord i text visar sex tal live medan du skriver och ett detaljerat resultat efter knappen Bearbeta. De ger alltid samma summor.
| Tal | Vad det räknar |
|---|---|
| Ord | Grupper av tecken åtskilda av mellanslag |
| Tecken | De tecken man ser, mellanslag inräknade |
| Utan mellanslag | Tecknen, utan mellanslag eller radbrytningar |
| Rader | Raderna, tomma inräknade |
| Stycken | Block åtskilda av en tom rad |
| Läsning | Den uppskattade tiden, vid 220 ord per minut, avrundad uppåt till hel minut |
Vad ett ord är
Varje grupp av tecken mellan två mellanslag räknas som ett ord, även ett ensamt tecken som ”%”. Testerna ger:
| Text | Ord |
|---|---|
| Aujourd’hui, c’est l’été : peut-être 12,5 % de plus. | 9 |
| L’été d’aujourd’hui, c’est-à-dire demain. | 4 |
| rendez-vous 10-12 mars, et/ou 3×4 ; www.exemple.fr/page-1 | 7 |
| 1 234,56 € et 3.14 | 5 |
Bindestreck, apostrofer och snedstreck delar alltså inte ett ord: ”peut-être” och ”c’est-à-dire” räknas som ett vardera.
Mellanslag och tabbar
Texten ”un deux” följd av två tabbar, ”trois” och två mellanslag räknar 3 ord och 18 tecken, varav 11 utan mellanslag: flera mellanslag och tabbar räknas som tecken.
Bokstäver med accent och emoji
Ett tecken är ett tecken som man ser det. Ett ”é” skrivet i två delar (bokstaven, sedan accenten) räknas som ett tecken på skärmen. Många formulär räknar något annat: enheterna i JavaScript-längden, även kallade UTF-16.
| Text | Tecken | UTF-16-enheter |
|---|---|---|
| ”été” med uppdelade accenter | 3 | 5 |
| ”Bravo 👨👩👧 ?” (familjeemoji) | 9 | 16 |
Det detaljerade resultatet visar båda. Om ett formulär nekar en text som verktyget bedömer vara tillräckligt kort, jämför med raden för UTF-16-enheter.
Radbrytningarna
En radbrytning i Windows skrivs med två tecken. Texten ”Un”, ”Deux”, en tom rad, ”Trois” räknar 4 rader, 2 stycken, 14 tecken och 17 UTF-16-enheter: varje radbrytning väger 1 tecken på skärmen och 2 enheter.
Kinesiska, japanska och thai
De här skriftsystemen använder inte mellanslag mellan orden. Webbläsaren delar då upp texten: den kinesiska meningen ”今天天气很好,我们去公园。” ger 6 ord och 13 tecken. Den uppdelningen är en uppskattning, att bekräfta med formulärets regel när gränsen är strikt.
Varför ett formulär anger en annan summa
- Det räknar UTF-16-enheter, inte synliga tecken.
- Det räknar varje radbrytning som två tecken.
- Det räknar mellanslag, eller tvärtom ignorerar dem.
- Det delar orden annorlunda, till exempel vid bindestreck.
Texten kan också innehålla överflödiga mellanslag. Städa en text innan du publicerar den förklarar hur du tar bort dem.
Kontrollera en gräns
- Klistra in texten i verktyget.
- Hitta talet som motsvarar regeln: ord, tecken eller tecken utan mellanslag.
- Behåll en marginal om formuläret räknar annorlunda och testa det genom att klistra in den slutliga texten.
