tigtools

Pembilang Aksara

Taip atau tampal teks untuk mengira aksara semasa anda menulis, dan secara pilihan semaknya berbanding had panjang. Teks anda kekal dalam pelayar anda.

Berjalan dalam pelayar anda Tanpa pendaftaran

0
Aksara
0
Aksara tanpa ruang
0
Perkataan
0
Baris
0
Bait (UTF-8)

Cara menggunakannya

  1. Taip dalam kotak atau tampalkan teks dari mana-mana sahaja.
  2. Baca kiraan aksara, aksara tanpa ruang, perkataan, baris dan bait di bawah kotak.
  3. Untuk menyemak had panjang, pilih pratetap seperti “Meta description” atau “SMS”, atau pilih “Custom limit” dan masukkan nombor.
  4. Mesej di bawah kotak memberitahu anda berapa banyak aksara yang tinggal, atau berapa banyak yang perlu anda alih keluar.

Cara ia berfungsi

Aksara dikira mengikut cara orang melihatnya (kelompok grafem). Huruf beraksen seperti “é”, bendera atau emoji dengan ton kulit dikira sebagai satu aksara, walaupun ia disimpan sebagai beberapa titik kod. “Aksara tanpa ruang” mengalih keluar setiap aksara ruang putih, termasuk tab dan pemisah baris. Bait ialah saiz teks yang dikodkan sebagai UTF-8, pengekodan yang digunakan oleh halaman web dan kebanyakan pangkalan data: huruf Inggeris biasa mengambil 1 bait, kebanyakan huruf Latin beraksen, Yunani, Sirilik, Arab dan Ibrani mengambil 2, kebanyakan aksara Cina, Jepun dan Korea mengambil 3, dan emoji biasanya mengambil 4.

Pratetap had ialah panduan umum, bukan had rasmi. Enjin carian tidak memangkas tajuk dan penerangan pada bilangan aksara tetap; mereka memangkas mengikut lebar piksel, jadi sekitar 60 aksara untuk tajuk dan sekitar 155 untuk penerangan ialah sasaran praktikal dan bukannya peraturan.

Pratetap SMS mengikut peraturan GSM 03.38 yang digunakan oleh rangkaian mudah alih. Jika setiap aksara berada dalam abjad GSM-7, satu mesej memuatkan 160 aksara, dan aksara daripada jadual sambungan (€ [ ] { } ~ ^ | \) mengambil dua tempat setiap satu. Satu aksara tunggal di luar abjad itu, seperti “ş”, “ć” atau emoji, menukar keseluruhan mesej kepada Unicode (UCS-2) dan had menurun kepada 70. Teks yang lebih panjang dihantar sebagai bahagian berpaut 153 (GSM-7) atau 67 (Unicode) aksara; kiraan bahagian yang ditunjukkan ialah anggaran, kerana sesetengah telefon dan get laluan mengendalikan sempadan secara berbeza.

Pratetap X/Twitter mengira aksara secara biasa. X sendiri mengira setiap pautan sebagai 23 aksara tanpa mengira panjangnya, dan mengira aksara Cina, Jepun dan Korea serta kebanyakan emoji sebagai dua, jadi kaunternya sendiri boleh berbeza daripada kaunter ini.

Contoh

Menulis meta description

Pilih “Meta description (~155)” dan tampalkan draf anda. Jika ia menunjukkan “12 aksara melebihi had 155”, pendekkan ayat supaya bahagian penting tidak terpotong dalam hasil carian.

Mengekalkan SMS dalam satu bahagian

Peringatan 150 aksara dalam bahasa Inggeris biasa muat dalam satu SMS, dan menambah “Ödeme” mengekalkannya kerana “Ö” terdapat dalam abjad GSM-7. Menambah “Teşekkürler” menukar keseluruhan mesej kepada Unicode kerana “ş” tidak terdapat dalam abjad itu, jadi had menjadi 70 dan teks yang sama memerlukan tiga bahagian.

Memeriksa lajur pangkalan data

Lajur VARCHAR yang dihadkan kepada 255 bait dalam UTF-8 tidak semestinya boleh memuatkan 255 aksara. Bandingkan kiraan “Bytes (UTF-8)” dengan saiz lajur sebelum anda mengimport nama yang mengandungi aksen atau skrip Asia.

Soalan Lazim

Adakah ruang dikira sebagai aksara?

Ya. Kiraan “Characters” utama termasuk ruang, tab dan pemisah baris, seperti kebanyakan borang dan platform. Kiraan “Characters without spaces” tidak memasukkan sebarang ruang kosong.

Mengapa emoji dikira sebagai satu aksara di sini tetapi lebih di tempat lain?

Pembilang ini mengira apa yang anda lihat pada skrin. Banyak program sebaliknya mengira unit kod UTF-16, di mana kebanyakan emoji ialah 2 dan emoji keluarga atau bendera boleh menjadi 7 atau lebih. X mengira kebanyakan emoji sebagai 2 aksara.

Adakah 60 aksara merupakan had rasmi untuk tajuk halaman?

Tidak. Google dan enjin carian lain tidak menerbitkan had aksara; mereka memendekkan tajuk yang terlalu lebar untuk susun atur hasil. Sekitar 50–60 aksara biasanya dipaparkan sepenuhnya pada desktop, sebab itu pratetap menggunakan 60.

Mengapa had SMS saya turun daripada 160 kepada 70?

Teks anda mengandungi sekurang-kurangnya satu aksara yang tidak terdapat dalam abjad GSM-7, seperti emoji, tanda petik melengkung atau huruf seperti “ş” atau “ł”. Mesej itu kemudiannya mesti dihantar sebagai Unicode, yang membenarkan 70 aksara bagi setiap SMS tunggal.

Adakah kiraan saya akan sepadan dengan kiraan di X/Twitter dengan tepat?

Tidak selalu. X mengira setiap pautan sebagai 23 aksara, dan mengira aksara Cina, Jepun dan Korea serta kebanyakan emoji sebagai 2. Untuk teks Latin biasa tanpa pautan, kiraannya sepadan.

Privasi

Teks dikira hanya dalam pelayar anda. Ia tidak dimuat naik, disimpan atau disertakan dalam analitik.