Siapkan input
Paskan sampel representatif yang mengandung aksent, menggabungkan tanda, varian lebar, ligatur, simbol, atau teks yang diimport yang bertindak tidak konsisten.
Normalisasi yang sama Unicode sekuel dengan sengaja
Konversi teks ke NFC, NFD, NFKCatau NFKD sementara melaporkan perubahan kode-titik, mempertahankan sumber untuk perbandingan, dan mendokumentasikan risiko kompatibilitas. Bentuk Canonik dapat mengubah kode tanpa mengubah penampilan, sementara bentuk kompatibilitas dapat sengaja menampung perbedaan seperti lebar atau karakter presentasi.
Penghitungan dan transformasi berjalan secara lokal. Nirmion tidak mengirimkan teks di ruang kerja ini ke satu API.
Panduan Produk
Paskan sampel representatif yang mengandung aksent, menggabungkan tanda, varian lebar, ligatur, simbol, atau teks yang diimport yang bertindak tidak konsisten.
NFC Menghasilkan sekuel kanonik NFD menghancurkan mereka NFKC Setelah itu, komposisi kompatibel dan NFKD Setelah pemecahan kompatibilitas.
Bandingkan titik kode dan tes hasil dalam pencarian, validasi, tandatangan, identifikasi, rendering, dan sistem downstream sebelum mengubah data produksi yang disimpan.
Bagaimana ia bekerja
JavaScript String.normalize menerima salah satu dari empat bentuk standar. NFC dan NFD dengan menggunakan ekvivalens kanonik, sementara NFKC dan NFKD Juga menggunakan pemetaan kompatibilitas. Alat ini menghitung Unicode titik kode sebelum dan setelah tetapi tidak transliterate, case-fold, trim, atau menghapus karakter yang tidak terlihat. Operasi ini mengendalikan lebih dari 500.000 unit input dan satu juta unit output, dan menolak bentuk normalisasi yang tidak terdaftar. Operasi berjalan di tab browser ini, menerapkan batas eksplisit sebelum kerja mahal, dan tidak mengirimkan teks ruang kerja ke a Nirmion API.
berguna bila
menggunakan Unicode normalisasi ketika sekuensi yang mirip menciptakan masalah teknis yang diketahui dan bentuk yang dipilih sesuai dengan kontrak data.
Pertanyaan yang dijawab
Perbatasan praktis dengan alat teks. Jawaban ini menjelaskan apa yang diukur, apa yang disimpan, dan kapan review manual masih diperlukan.
NFC adalah default penyimpanan umum, tetapi pilihan yang benar adalah spesifikasi yang diterima. Jangan memilih bentuk kompatibilitas tanpa memahami perilaku mereka.
Tidak NFD dapat memisahkan huruf dasar dan tanda, tetapi keduanya tetap. Gunakan Accent Remover hanya ketika penghapusan tanda sebenarnya dimaksudkan.
Ya ya. Sequence yang setara dengan kanon sering menjadi identik sementara kode-titik menghitung dan byte berubah.
Privasi dan Pemeliharaan
Nirmion melakukan operasi ini dengan browser JavaScript. Tempat kerja tidak memanggil katalog API dengan teks sumber Anda, dan konten pekerjaan yang selesai hanya disimpan dalam memori komponen ini untuk muat turun.
File yang dimuat turun tetap berada di download browser, penyimpanan perangkat, sandaran, dan tempat dimana Anda membagikannya. Temukan atau tutup halaman saat bekerja pada perangkat yang dikongsi, dan hindari mengepung rahasia ke dalam ekstensi atau manajer klip pihak ketiga.
Detail Alat
Nirmion Unicode Normalisasi yang berlaku NFC, NFD, NFKCatau NFKD Untuk mengetik hingga 500.000 karakter dan laporan input dan output kode-point menghitung. Ini membantu pengembang, editor, tim data, dan aliran kerja lokasi memeriksa sequences tampilan setara sebelum menyimpan atau membandingkan. JavaScript String.normalize menerima salah satu dari empat bentuk standar. NFC dan NFD dengan menggunakan ekvivalens kanonik, sementara NFKC dan NFKD Juga menggunakan pemetaan kompatibilitas. Alat ini menghitung Unicode titik kode sebelum dan setelah tetapi tidak transliterate, case-fold, trim, atau menghapus karakter yang tidak terlihat. Hal ini membuat perilaku itu dapat diperiksa dan dapat diulang, bukannya menunjukkan hasil yang tidak dijelaskan.
Hasilnya akan turun sebagai text_nirmion_tools_unicode_normalized.txt. Halaman ini membedakan komposisi kanonik dari kompatibilitas dan peringatan tentang identifikasi, tanda tangan, hash, byte offset, bentuk lebar, ligatur, dan simbol. Operasi berjalan di tab browser ini, menerapkan batas eksplisit sebelum kerja mahal, dan tidak mengirimkan teks ruang kerja ke a Nirmion API. Download membersihkan ruang kerja aktif sementara tiga hasil yang terakhir selesai tetap tersedia di tab ini untuk muat ulang.