salita · karakter · oras ng pagbasa
Word counter
Ang pangungusap na “The quick brown fox jumps over the lazy dog.” ay may 9 na salita, 44 na karakter at 36 na karakter na walang espasyo. I-paste o i-type ang sarili mong teksto para makita ang bilang nito.
- 1000 ÷ 200/min = 5:00
- 1000 ÷ 130/min = 7:42
Nag-a-update ang bilang habang nagta-type ka at hindi lumalabas sa tab na ito ang teksto. Ginagamit ng oras ng pagbasa at pagsasalita ang mga bilis sa dalawang number field, na mga palagay na puwede mong baguhin.
Scanned by NortonTM Safe Web
Sa isang tingin
- Presyo
- Walang singil
- Account
- Hindi kailangan
- Upload
- Hindi naaangkop — hindi lumalabas sa tab mo ang teksto
- Patakaran sa salita
- Mga Unicode word boundary (UAX #29) sa pamamagitan ng Intl.Segmenter
- Oras ng pagbasa
- Salita ÷ salita bawat minuto; 200 sa simula, puwedeng baguhin
- Limitasyon sa laki
- 5,000,000 karakter bawat teksto
Bilang para sa mga sample na teksto at oras ng pagbasa
Galing sa parehong code ng counter ang mga talahanayang ito. Ipinapakita ng UTF-16 unit at UTF-8 byte kung bakit magkaiba ang bilang ng karakter at ang laki sa byte.
| Teksto | Mga salita | Mga karakter | UTF-16 unit | UTF-8 byte |
|---|---|---|---|---|
| Hello, world! | 2 | 13 | 13 | 13 |
| well-known | 2 | 10 | 10 | 10 |
| naïve | 1 | 5 | 5 | 6 |
| naïve | 1 | 5 | 6 | 7 |
| 日本語のテキスト | 3 | 8 | 8 | 24 |
| 3.14 and 1,000 | 3 | 14 | 14 | 14 |
| 👨👩👧👦 | 0 | 1 | 11 | 25 |
| Mga salita | Pagbasa sa 200 salita bawat minuto | Pagsasalita sa 130 salita bawat minuto |
|---|---|---|
| 100 | 0:30 | 0:46 |
| 250 | 1:15 | 1:55 |
| 500 | 2:30 | 3:51 |
| 1000 | 5:00 | 7:42 |
| 2000 | 10:00 | 15:23 |
| 5000 | 25:00 | 38:28 |
Paano bilangin ang mga salita sa isang teksto
I-paste o i-type ang teksto
Ilagay ang teksto sa kahon. May sample nang nakalagay para makita agad ang bilang; pindutin ang Burahin para magsimula sa walang laman na kahon. Gumagana ang mga tekstong may ilang megabyte, hanggang 5,000,000 karakter.
Basahin ang bilang
Nag-a-update habang nagta-type ka ang salita, karakter, karakter na walang espasyo, pangungusap, talata at linya. Sa ilalim nito makikita ang karaniwang haba ng salita, ang pinakamahabang salita, at ang laki ng teksto sa UTF-16 unit at UTF-8 byte.
Ayusin ang bilis ng pagbasa
Ang oras ng pagbasa ay ang bilang ng salita na hinati sa salita bawat minuto sa unang number field (200 sa simula). Ginagamit ng oras ng pagsasalita ang ikalawang field (130 sa simula). Baguhin ang alinman para umayon sa sarili mong bilis.
Paano tinutukoy ang bilang
Ang salita ay hanay ng mga letra, digit o ideograph na itinuturing ng mga patakaran ng Unicode word-boundary (UAX #29) bilang isang yunit, na nahahanap gamit ang Intl.Segmenter ng browser. Hindi salita ang mga espasyo at bantas, at ang tekstong Japanese, Chinese o Thai, na walang espasyo sa pagitan ng mga salita, ay hinahati ng diksyunaryo ng browser. Ang karakter ay isang grapheme cluster, ang yunit na nakikita ng mambabasa bilang isang simbolo: ang family emoji na binuo mula sa pitong code point ay isang karakter, gayundin ang letrang may combining accent.
Magkakaiba ang bilang na ibinibigay ng iba't ibang tool sa iisang teksto dahil magkakaiba ang patakaran nila. Ang counter na naghahati sa espasyo ay nagbabasa ng “well-known” bilang isang salita, habang dalawa ang basa ng mga patakaran ng Unicode; ang “don't” ay nananatiling isang salita sa pareho. Ang mga numerong tulad ng 3.14 ay binibilang bilang isang salita. Nahahanap ang mga pangungusap gamit ang mga patakaran ng Unicode sentence, kaya ang abbreviation na sinusundan ng malaking titik ay maaaring mabasa bilang dulo ng pangungusap. Ang talata ay bloke ng mga linya na pinaghihiwalay ng blangkong linya. Ang oras ng pagbasa ay salita ÷ salita bawat minuto, ni-round sa segundo; palagay ang bilis, hindi sukat ng mga mambabasa mo.
Mga tanong tungkol sa word counter
Paano tinutukoy ng word counter kung ano ang salita?
Ginagamit nito ang mga patakaran ng Unicode word-boundary sa pamamagitan ng Intl.Segmenter ng browser. Ang segment na gawa sa letra, digit o ideograph ay salita; hindi ang mga espasyo at bantas. Ang “Hello, world!” ay may 2 salita, ang “well-known” ay 2, ang “don't” ay 1 at ang “3.14 and 1,000” ay 3.
Bakit iba ang bilang ng salita sa ibang tool?
Karamihan sa mga simpleng counter ay naghahati ng teksto sa mga espasyo. Nagbibigay iyon ng 1 salita para sa “well-known” kung saan 2 ang ibinibigay ng mga patakaran ng Unicode, binibilang na salita ang nag-iisang gitling, at walang nahahanap na hangganan ng salita sa Japanese, Chinese o Thai, kung saan hindi pinaghihiwalay ng espasyo ang mga salita. Walang mali sa alinman; magkaiba lang ang depinisyon nila.
Paano kinakalkula ang oras ng pagbasa?
Ang oras ng pagbasa ay ang bilang ng salita na hinati sa salita bawat minuto sa unang number field, ipinapakita bilang minuto at segundo. Sa 200 salita bawat minuto, 5:00 ang kailangan ng 1,000 salita; sa 250 salita bawat minuto, 4:00. Palagay ang bilis na puwede mong baguhin, dahil magkakaiba ang bilis ng pagbasa ng mga tao.
Ano ang pagkakaiba ng karakter, UTF-16 unit at UTF-8 byte?
Ang karakter ay ang nakikita ng mambabasa bilang isang simbolo. Ang UTF-16 unit ay ang haba na iniuulat ng JavaScript para sa isang string, at ang UTF-8 byte ay ang laki ng teksto kapag sine-save bilang UTF-8 file. Ang family emoji ay 1 karakter, 11 UTF-16 unit at 25 UTF-8 byte; ang letrang “é” ay 1 karakter at 2 UTF-8 byte.
Tama ba ang bilang nito sa tekstong Japanese, Chinese o Thai?
Nagbibilang ito ng salita saanman kayang hatiin ng browser mo ang wika: ang “日本語のテキスト” ay 3 salita, 8 karakter at 24 UTF-8 byte. Nakadepende ang paghahati sa diksyunaryong nakapaloob sa browser, kaya maaaring bahagyang magkaiba ang dalawang browser sa mga bihirang salita. Hindi nakadepende rito ang bilang ng karakter.
Ina-upload ba saanman ang teksto ko?
Hindi. Tumatakbo ang pagbilang sa tab ng browser mo at hindi kailanman ipinapadala sa server ang teksto. Kapag naka-load na ang pahina, gumagana rin ito offline. Itinatapon ang teksto kapag isinara ang tab.