Pembalik Rentetan percuma
Balikkan teks aksara demi aksara, balikkan susunan perkataan, balikkan setiap baris, atau balikkan susunan baris. Termasuk pengesanan palindrom.
Kegunaan biasa
- Periksa Jika Teks adalah PalindromBalikkan teks dan bandingkan untuk mengesan palindrom β kata, frasa atau ayat yang dibaca sama ke depan dan ke belakang.
- Balikkan Teks untuk Keseronokan dan Media SosialBuat teks ke belakang, mesej terbalik dan keterangan cermin untuk meme dan siaran sosial.
- Balikkan Rentetan untuk Amalan PengekodanSahkan algoritma pembalikan rentetan anda dan uji kes tepi dengan emoji, Unicode dan aksara berbilang bait.
- Balikkan Susunan Perkataan dalam AyatBalikkan susunan perkataan untuk ayat, tajuk atau senarai β berguna untuk latihan menulis dan pembelajaran bahasa.
- Balikkan Susunan BarisanBalikkan senarai atau teks pelbagai baris terbalik β baris terakhir menjadi yang pertama, berguna untuk fail log dan pemprosesan data.
Cara ia berfungsi
Alat ini membalikkan teks sepenuhnya dalam pelayar anda menggunakan sifar kebergantungan luaran β logik teras ialah JavaScript biasa, dengan satu butiran penting: ia menggunakan API Intl.Segmenter terbina dalam pelayar (di mana tersedia) untuk memecah teks kepada kluster grafem sebelum membalikkan, supaya aksara berbilang-titik-kod seperti jujukan emoji (π¨βπ©βπ§) dan huruf beraksen (Γ©) kekal utuh dan bukan tercarik-carik.
- 1Pemilihan modEnam mod pembalikan tersedia: balikkan setiap aksara, balikkan huruf di dalam setiap perkataan (mengekalkan susunan perkataan), balikkan susunan perkataan, balikkan aksara setiap baris, balikkan susunan baris, atau terbalikkan keseluruhan rentetan atas-ke-bawah. Mod yang dipilih dikenakan serta-merta semasa anda menaip β tiada langkah hantar.
- 2Pemecahan sedar-grafem melalui Intl.SegmenterSebelum membalikkan aksara, teks dipecah menggunakan Intl.Segmenter dengan granularity ditetapkan kepada 'grapheme'. Ini memberikan aksara yang dilihat-pengguna dan bukan titik kod Unicode mentah, jadi emoji bendera atau pasangan huruf-asas-tambah-tanda-gabungan kekal bersama apabila tatasusunan dibalikkan. Pelayar tanpa Intl.Segmenter kembali kepada lelaran operator-spread.
- 3Mod atas-ke-bawah menggunakan jadual carianMod 'atas-ke-bawah' memetakan setiap aksara melalui jadual carian 100-entri berkod tetap perupa-serupa Unicode (contohnya, 'e' menjadi 'Η', '?' menjadi 'ΒΏ'), kemudian membalikkan tatasusunan grafem supaya hasilnya dibaca dengan betul apabila diputar secara fizikal 180 darjah.
- 4Output dan pengesanan palindromHasil terbalik dikemas kini secara langsung melalui hook useMemo React. Dalam mod pembalikan-aksara alat ini juga menyemak sama ada input asal ialah palindrom, menggunakan penapis huruf/digit sedar-Unicode (\p{L}\p{N}) sebelum membandingkan. Mengklik Salin menulis output ke papan keratan melalui API navigator.clipboard standard.
Alat berkaitan
Penjana Teks Terbalik
Terbalikkan teks terbalik, cerminkan, atau balaskannya dengan aksara serupa Unicode.
Terbalikkan Video
Mainkan video ke belakang: terbalikkan gambar dan bunyi keseluruhan klip atau sebahagian sahaja, dan simpan sebagai MP4. Berjalan dalam pelayar anda.
Balikkan Audio
Mainkan fail audio ke belakang. Berguna untuk pengeluaran muzik dan memeriksa mesej tersembunyi yang dibalikkan. Berjalan sepenuhnya dalam pelayar anda, tiada muat naik.