Räkna Ord, Tecken och Lästid Korrekt
Snabbt svar
Ett 'ord' är en maximal sekvens av non-whitespace-tecken i engelsk text; CJK-tecken räknas ofta som ett ord var. Tecken kan inkludera eller exkludera whitespace. Lästid ≈ ord / 200 (vuxen genomsnitt) eller ord / 250 (snabb). Använd vår Word Counter.
Introduktion
Ordräkning och teckenräkning låter trivialt men har verkliga edge-cases: ord med bindestreck, CJK-tecken (som inte har mellanslag), contractions, markdown-syntax och HTML-taggar. Olika verktyg räknar olika, vilket spelar roll när du närmar dig en strikt gräns —en 280-tecken tweet, en 160-tecken meta-description eller ett 500-ord essay.
Steg för steg
-
Definiera vad som räknas som ett ord
I mellanslagsavgränsade skript (engelska, franska, tyska) är ett ord en maximal sekvens av icke-blanksteg. "state-of-the-art" är ett ord enligt denna definition; vissa räknare delar sig på bindestreck och räknar det som fyra. Välj en definition och dokumentera den. För CJK-text (kinesisk, japansk, koreansk) utan mellanslag räknas varje tecken vanligtvis som ett ord.
-
Definiera teckenräkningslägen
Tecken-med-mellanslag inkluderar varje karaktär inklusive mellanslag och nyrader. Tecken-utan-mellanslag utesluter blanksteg. För en tweetgräns (280) räknar Twitter kodpunkter (inte byte) och väger CJK och emoji högre — använd plattformens egen räknare för exakta gränser. För en metabeskrivning (160), räkna tecken inklusive mellanslag.
-
Beräkna lästid
Den genomsnittliga läshastigheten för vuxna är 200–50 ord per minut (wpm). Lästid = ord / wpm, avrundat uppåt. För 600 ord vid 200 wpm: 3 minuter. För tekniskt innehåll, använd 150—00 wpm; för skumbar marknadsföringsexemplar, 250—00 wpm. Visa alltid formeln så att läsarna kan justera.
-
Räkna meningar och stycken
Meningar delas vanligtvis på ., !, ? följt av blanksteg eller slutet av texten – men förkortningar (t.ex. Dr.) orsakar falska splittringar. Stycken separeras med en eller flera tomma rader. Använd dessa räkningar för att beräkna genomsnittlig meningslängd (sikta på 15—0 ord för läsbar prosa) och stycketäthet.
-
Nå plattformsspecifika gränser
Klistra in ditt utkast i Word Counter och se hur räkningarna uppdateras live. Trimma så att den passar: 280 för en tweet, 160 för en metabeskrivning, 500 för ett utdrag för collegeuppsats, 65 för en SEO-titel. Räknaren visar alla dessa på en gång så att du kan rikta in dig på rätt gräns.
Exempel
En enkel engelsk mening
Input: Den kvicka bruna räven hoppar över den lata hunden.
Produktion: 9 ord, 44 tecken (med mellanslag), 35 tecken (utan mellanslag), 1 mening, ~0,05 min lästid
Avstavade och sammandragna ord
Input: Det är en toppmodern lösning, eller hur?
Produktion: Counted as 7 words by whitespace split: It's | a | state-of-the-art | solution, | isn't | it? (some counters report 9 by splitting hyphens)
Kinesisk text (CJK, inga mellanslag)
Input: 你好世界,这是一个测试。
Produktion: 10 characters; typically counted as 10 'words' for CJK, or 1 word by whitespace split —choose a CJK-aware counter for accurate results
Lästid för en artikel på 1200 ord
Input: 1200 ord vid 200 wpm
Produktion: 1200 / 200 = 6 minutes (average); 1200 / 250 = 4.8 ≥5 minutes (fast reader)
Vanliga problem
- Bindestreck och kontraktionsinkonsekvens: 'state-of-the-art' är 1 ord med blanksteg, 4 med bindestreck. Dokumentera din regel – antalet akademiska ord brukar delas upp på bindestreck, webbräknare brukar inte göra det.
- CJK felräkning: Kinesisk/japansk text har inga mellanslag, så en blankstegsbaserad räknare rapporterar hela stycket som 1 ord. Använd en CJK-medveten räknare som behandlar varje CJK-tecken som ett ord, eller räknar dem enligt målplattformens regel.
- Räkna markdown/HTML syntax som ord: '# Rubrik' räknas som 2 ord om du tar bort #, 1 om du inte gör det. Avlägsna markering före räkning för korrekt antal prosaord; behåll det för obearbetade tecken.
- Emoji och astrala tecken: '😀' är en kodpunkt men två UTF-16-kodenheter (ett surrogatpar). Räkna efter kodpunkter (Array.from(str).length) inte efter str.length för att matcha hur användarna uppfattar tecken.
Tips
- För SEO, räkna den renderade texten (efter att ha tagit bort HTML och expanderat enheter) — sökmotorer indexerar den renderade texten, inte källan.
- Sikta på en genomsnittlig meningslängd på 15—0 ord för allmän prosa; över 25 blir svårt att läsa. Ordräknaren visar genomsnittlig meningslängd så att du kan se påkörningar.
- För uppskattningar av lästid, avslöja den wpm du använde (t.ex. '~3 min läst vid 200 wpm') så att läsarna känner till antagandet – tekniska läsare läser långsammare, skummar snabbare.
- Använd vår Case Converter för att normalisera text innan du räknar om skiftlägesskillnader orsakar inkonsekventa resultat i olika verktyg.