Penyusun Teks percuma
Susun baris teks mengikut abjad, panjang, nombor, atau secara rawak. Buang pendua, potong ruang putih, dan kacau senarai.
Kegunaan biasa
- Susun dan Atur Senarai Mengikut AbjadSusun senarai membeli-belah, item untuk dilakukan, nama atau senarai penggal apa pun mengikut susunan abjad serta-merta.
- Bersihkan dan Nyahduakan Baris DataBuang baris pendua, potong ruang putih dan normalkan data teks daripada eksport CSV dan log.
- Susun Penyataan Import dan Senarai KodSusun penyataan import, senarai kelas CSS, kunci JSON atau senarai kod apa pun mengikut susunan yang konsisten.
- Susun Senarai Nama Mengikut AbjadAbjadkan senarai peserta, komposisi pasukan, nama pelajar dan senarai kredit mengikut nama pertama atau nama akhir.
- Kocok Senarai Secara RawakKocok nama, item atau entri secara rawak untuk pemesanan yang adil, penugasan rawak atau penyiapan permainan.
Cara ia berfungsi
Pengisihan berjalan sepenuhnya dalam pelayar anda menggunakan API Intl.Collator terbina dalam JavaScript β tiada pelayan, tiada pustaka, tiada muat naik. Setiap susunan isih, daripada abjad kepada pengisihan nombor semula jadi, dikira di tempat semasa anda menaip atau menukar pilihan.
- 1Input dipecah kepada barisTeks yang anda tampal dipecah pada aksara baris baharu. Pra-pemprosesan pilihan berjalan dahulu: ruang putih hadapan dan belakang dipotong daripada setiap baris, dan baris kosong dibuang β kedua-duanya boleh dikonfigurasi.
- 2Intl.Collator mengendalikan susunanUntuk isihan abjad dan semula jadi, Intl.Collator terbina dalam pelayar diinisialisasi dengan lokal laman semasa anda supaya aksara beraksen (Γ₯, Γ€, ΓΆ, dll.) diisih dalam susunan bahasa betul. Mod 'semula jadi' menetapkan bendera numeric, supaya 'file2' meranking sebelum 'file10' dan bukan menganggap digit sebagai aksara biasa.
- 3Kunci perbandingan membuang bunyi bisingSebelum perbandingan, setiap baris boleh secara pilihan mempunyai artikel hadapan (the, a, an) dan tanda baca bukan-alfanumerik dibuang daripada kunci isihannya β teks baris asal dikekalkan utuh dalam output, hanya kunci digunakan untuk susunan diubah.
- 4Kocok menggunakan keacakan kriptografiMod kocok rawak memanggil crypto.getRandomValues untuk menjana tatasusunan integer 32-bit rawak, kemudian menjalankan kocok Fisher-Yates atas baris menggunakan nilai itu β mengelak berat sebelah yang datang dengan pendekatan berasaskan-Math.random().
Alat berkaitan
Pencari Baris Berganda
Cari, kira, atau buang baris berganda daripada senarai. Sesuai untuk membersihkan senarai e-mel, log audit, atau mencari entri berulang dalam longgokan data.
Pemilih Emoji
Cari dan salin emoji dengan satu klik. Layari mengikut kategori, bina rentetan beberapa emoji, pilih ton kulit dan cari yang anda gunakan baru-baru ini.
Wheel Spinner
Taip senarai nama atau pilihan, putarkan roda dan biarkan ia memilih satu secara rawak, dengan bunyi tik, konfeti dan pilihan untuk membuang setiap pemenang.