Menghitung kata, karakter, kalimat, baris dan paragraf, dengan emoji dihitung satu
karakter
Alat dimuat di sini. Perlu JavaScript, karena pekerjaan terjadi pada perangkat Anda.
File Anda dan privasi Anda
Teks Anda tidak pernah meninggalkan halaman. Menghitung adalah fungsi yang berjalan di tab browser ini, dengan
tidak ada server yang terlibat dan tidak ada permintaan yang dibuat saat Anda mengetik. Tidak ada yang disimpan atau dipulihkan:
memuat ulang halaman atau memilih Hapus data akan membuang semuanya, itulah yang membuatnya
alat yang dapat digunakan pada komputer bersama.
Apa yang dilakukan alat ini
Hitungan langsung untuk satu blok teks: karakter, karakter tanpa spasi, kata, kalimat,
baris dan paragraf. Karakter dihitung seperti cara seseorang menghitungnya, jadi emoji
dibangun dari beberapa titik kode dihitung sebagai satu.
Ini melaporkan enam angka untuk apa pun yang ada di dalam kotak, diperbarui pada setiap penekanan tombol: karakter,
karakter tidak termasuk spasi, kata, kalimat, baris, dan paragraf. Nilainya masuk
bagaimana masing-masing didefinisikan, karena penghitung tidak setuju dan angka tanpa definisi tidak
banyak gunanya. Sebuah kata adalah serangkaian karakter di antara spasi. Karakter adalah grafem
cluster, jadi emoji yang dirangkai dari beberapa titik kode dihitung sebagai satu, dan begitu pula a
surat yang ditulis dengan aksen gabungan tersendiri. Kalimat diakhiri dengan tanda baca, baris di
jeda baris apa pun, paragraf pada baris kosong.
Bagaimana cara menggunakannya
Tempel atau ketik ke dalam kotak teks. Enam hitungan di bawahnya diperbarui saat Anda mengetik; tidak ada
tombol untuk menekan.
Bacalah hitungan berdasarkan definisi di bawah ini, karena angka yang Anda perlukan bergantung pada
yang mengatur sistem yang menerapkan batas penggunaan Anda.
Pilih Hapus data setelah Anda selesai, yang akan mengosongkan kotak dan membatalkan riwayat
bersama-sama.
Contoh kasus penggunaan
Memeriksa abstrak, tugas atau lamaran pekerjaan terhadap batas kata yang ditentukan.
Memeriksa judul halaman atau deskripsi meta terhadap anggaran karakter sebelum dipublikasikan.
Menghitung baris dalam daftar yang ditempelkan dari spreadsheet atau log, menggunakan jumlah baris.
Masukan dan keluaran yang didukung
Menerima
Teks biasa, ditempel atau diketik, dalam skrip apa pun
Menghasilkan
Enam hitungan langsung: karakter, karakter tanpa spasi, kata, kalimat, garis,
paragraf
Teks itu sendiri, dapat disalin ke clipboard atau diunduh sebagai text.txt
Apa yang tidak bisa dilakukan alat ini
Kata-kata dipisahkan oleh spasi dan tidak ada yang lain. Kata majemuk yang diberi tanda hubung adalah satu kata,
dan begitu pula sepasang kata yang digabungkan dengan koma tanpa spasi setelahnya.
Deteksi kalimat berbasis tanda baca: teks diikuti titik, tanda tanya,
tanda seru atau setara dengan CJK lebar penuh. Itu tidak bisa membedakan singkatannya
titik dari sebuah kalimat, dan jeda baris tidak mengakhiri kalimat.
Paragraf adalah blok yang dipisahkan oleh garis kosong. Pemutusan baris tunggal di dalam satu blok bisa dilakukan
tidak memulai paragraf baru, dan blok yang hanya berisi spasi tidak dihitung.
Di browser tanpa Intl.Segmenter jumlah karakter kembali ke titik kode, yaitu
berbeda dengan jumlah grafem untuk emoji yang dibuat dari beberapa titik kode.
Tidak ada waktu membaca, kepadatan kata kunci, skor keterbacaan, atau tabel frekuensi kata.
Hanya enam hitungan yang dihasilkan.
Kesalahan umum
Membandingkan jumlah karakter dengan batas yang diberlakukan di tempat lain. Sebagian besar formulir, database
kolom dan gateway perpesanan menghitung UTF-16 unit kode, jadi emoji yang dihitung sebagai 1
di sini dapat menggunakan 5 di sana — dan teks ditolak saat pengiriman, bukan di sini.
Dengan asumsi jumlah kalimat memahami singkatan. 'Dr. Smith pulang ke rumah.’ dihitung sebagai
dua kalimat, karena titik setelah singkatan karakternya sama dengan
satu mengakhiri kalimat.
Mengharapkan setiap baris dari daftar tanpa tanda baca dihitung sebagai sebuah kalimat. Sepuluh item daftar dengan
tidak ada tanda titik dihitung sebagai sepuluh baris dan satu kalimat.
Membaca baris tambahan yang tidak terduga sebagai bug. Jeda baris tambahan menciptakan kekosongan akhir
garis dan itu dihitung; hapus baris kosong terlebih dahulu jika itu penting.
Catatan teknis
Karakter dihitung dengan Intl.Segmenter pada granularitas grafem, sehingga urutan pembaca
melihat satu karakter dihitung sebagai satu; jika Segmenter tidak tersedia, maka Segmenter akan kembali ke kode
poin. Penghitungan tanpa spasi akan menghapus setiap karakter spasi Unicode terlebih dahulu
menghitung grafem lagi. Kata-kata adalah jumlah proses yang dipisahkan spasi dalam proses yang dipangkas
teks. Kalimat dihitung dengan mencocokkan jaringan karakter non-terminator diikuti dengan karakter apa saja
jaringan terminator, jadi pengulangan tanda baca dihitung satu kali. Garis terbagi menjadi CRLF, LF atau satu-satunya
CR, dan paragraf adalah blok yang dipisahkan oleh baris kosong.
Pertanyaan yang sering diajukan
Apakah emoji dihitung sebagai satu karakter?
Ya. Karakter dihitung sebagai kelompok grafem — nama teknis seseorang
akan memanggil satu karakter — jadi emoji yang dirangkai dari beberapa titik kode dan sebuah penggabung
dihitung sebagai satu, bukan lima.
Apa sebenarnya yang dianggap sebagai sebuah kata?
Serangkaian karakter dengan spasi di kedua sisi, setelah spasi di depan dan di belakang
telah dihapus. Tanda baca tidak memisahkan sebuah kata, jadi 'akhiri, mulai' tanpa spasi adalah satu
kata.
Bagaimana kalimat terdeteksi?
Berdasarkan tanda baca: teks diikuti oleh satu atau lebih . ! ? atau formulir CJK lebar penuh.
Tanda yang berurutan dihitung satu kali, jadi 'Benarkah??' adalah satu kalimat, dan teks tanpa
mengakhiri tanda baca dihitung sebagai satu.