Normalizer Tanda Hubung / Garis

Rapikan tanda hubung, tanda pisah pendek, tanda pisah panjang, tanda minus, dan tanda panjang vokal Jepang berdasarkan fungsinya, bukan hanya bentuknya.

URL, tanggal, versi, flag CLI, dan kode dilindungi secara default, dan semuanya diproses langsung di browser Anda.

Teks Anda tetap di perangkat ini. Tanpa unggah, tanpa akun, tanpa pemrosesan sisi server.

Normalisasi tanda baca mirip garis tanpa merusak data terstruktur

Alat ini memperlakukan karakter Unicode yang tampak mirip sebagai peran yang berbeda. Token teknis tetap utuh sambil membantu Anda menyeragamkan teks editorial, konten multibahasa, dan tulisan campuran Jepang.

Cara menggunakan

  1. Tempel teks yang ingin Anda bersihkan.
  2. Pilih preset dan sesuaikan tingkat keyakinan jika teksnya ambigu.
  3. Tinjau berapa banyak item yang diubah, dilindungi, atau dibiarkan untuk pemeriksaan manual.
  4. Salin hasilnya, simpan laporan, atau kirim kembali hasilnya untuk putaran berikutnya.

Contoh

Ubah rentang dan sisipan kurung menjadi tanda yang berbeda

Masukan
Bab 10-12 - edisi revisi
Keluaran
Bab 10–12 — edisi revisi

Gunakan tanda minus Unicode untuk matematika

Masukan
Suhu turun ke -5 dan x-1 = 0.
Keluaran
Suhu turun ke −5 dan x−1 = 0.

Lindungi tanggal, URL, dan flag CLI

Masukan
Rilis 2026-03-12, URL https://example.com/my-tool, flag --dry-run
Keluaran
Tanggal, URL, dan flag CLI tetap tidak berubah sementara teks di sekitarnya dinormalisasi.

Pisahkan tanda panjang vokal Jepang dari tanda pisah

Masukan
スーパー - A-B - 3-5kg
Keluaran
スーパー ― A‐B ― 3–5kg

Istilah kunci

Tanda hubung

Penghubung di dalam kata atau istilah majemuk. Unicode menyediakan karakter khusus tanda hubung seperti U+2010.

Tanda pisah pendek / tanda pisah panjang

Karakter tanda pisah yang umum dipakai untuk rentang, jeda, atau sisipan, tergantung sistem penulisan dan panduan gaya.

Tanda minus

Simbol negatif atau pengurangan dalam matematika. Unicode menetapkan U+2212 untuk peran ini.

Tanda panjang vokal

Karakter Jepang untuk memanjangkan bunyi vokal dalam kata katakana. Ini bukan hal yang sama dengan tanda pisah.

Catatan dari realitas Unicode

  • Tanda hubung-minus ASCII memang mudah diketik, tetapi ia merangkum beberapa peran tanda baca yang berbeda ke dalam satu karakter.
  • Karakter Jepang ー dan gaya Jepang ― bisa tampak mirip di beberapa font, walaupun titik kodenya berbeda.
  • Normalisasi yang terlalu agresif pada teks teknis dapat merusak perintah, versi, slug, dan URL meskipun hasilnya tampak lebih rapi.

Tanya Jawab

Apakah teks saya diunggah ke suatu tempat?

Tidak. Perlindungan, klasifikasi, dan normalisasi semuanya berjalan hanya di browser Anda.

Apa yang dilindungi secara otomatis?

Secara default alat ini melindungi URL, surel, tanggal, waktu, versi, ID, jalur file, flag CLI, blok kode, kode inline, dan markup dasar.

Mengapa tidak mengganti setiap tanda hubung-minus secara membabi buta?

Karena tanda hubung-minus ASCII bisa berarti tanda hubung kata, tanda pisah rentang, tanda pisah sisipan, atau tanda minus matematis. Penggantian buta sering merusak data asli.

Apakah ini akan mengubah tanda panjang vokal Jepang?

Tidak secara default. Anda bisa memilih menormalkan tanda panjang vokal setengah lebar ke bentuk lebar penuh, tetapi alat ini tidak akan mengubah tanda panjang vokal menjadi tanda pisah.

Apakah ini bekerja dengan teks multibahasa atau RTL?

Ya. Masukan dan keluaran memakai arah teks otomatis, dan halamannya dirancang agar bahasa Inggris bisa menjadi sumber untuk terjemahan berikutnya.

Apa yang terjadi pada kasus ambigu?

Perilaku bawaan adalah mempertahankannya dan mencantumkannya untuk ditinjau. Anda dapat beralih ke mode yang lebih kuat jika panduan gaya Anda lebih menyukai normalisasi agresif.

Catatan

  • Aturan perlindungan adalah heuristik yang mengutamakan keamanan. Jika Anda benar-benar ingin menormalkan di dalam token yang dilindungi, matikan perlindungan itu terlebih dahulu.
  • Normalisasi agresif dapat bertentangan dengan gaya internal, aturan penyusunan dokumen hukum, atau notasi khusus domain.
  • URL bersama hanya berisi pengaturan. Teks masukan maupun keluaran tidak pernah dimasukkan.