Balik Teks
Tulis teks secara terbalik dengan tiga cara: setiap karakter dari yang terakhir ke yang pertama, kata-kata di setiap baris dalam urutan terbalik, atau baris-baris seluruh teks dari bawah ke atas. Hasilnya muncul saat Anda mengetik dan dihitung di browser Anda, jadi tidak ada yang Anda tempel diunggah.
0 karakter · 0 kata · 0 baris
0 karakter · 0 kata · 0 baris
Berjalan sepenuhnya di tab browser ini. Teks Anda tidak pernah diunggah atau disimpan.
Fungsinya
Balik teks membalik teks dengan salah satu dari tiga cara: setiap karakter dari yang terakhir ke yang pertama (emoji dan huruf beraksen tetap utuh), kata-kata di setiap baris dalam urutan terbalik, atau baris-baris seluruh teks dari bawah ke atas.
kasur
rusak
Tiga jenis pembalikan dan kegunaannya
Mode Karakter mencerminkan seluruh teks: "kasur" menjadi "rusak". Orang memakainya untuk memeriksa palindrom, membuat teka-teki kata dan petunjuk escape room, menyembunyikan spoiler di depan mata, atau menghasilkan tulisan terbalik yang kembali terbaca di cermin, trik yang dipakai Leonardo da Vinci dalam buku catatannya, yang ia tulis dari kanan ke kiri dalam tulisan cermin. Pemeriksaan palindrom paling baik dilakukan setelah spasi dan tanda baca dihapus, karena "Kasur ini rusak." baru terbaca sama dari belakang setelah direduksi menjadi huruf saja.
Mode Kata di setiap baris mempertahankan setiap kata dan membalik urutannya di setiap baris, sehingga "satu dua tiga" menjadi "tiga dua satu". Mode ini berguna untuk membalik nama yang ditulis Belakang Depan, untuk latihan bahasa, dan untuk membalik breadcrumb atau path yang ditulis dengan spasi. Mode Urutan baris menjungkirkan daftar tanpa menyentuh isi barisnya: log yang dicetak dari yang terlama menjadi yang terbaru di atas, hitungan mundur bernomor menjadi hitungan maju, dan ekspor chat dapat dibaca dalam urutan kronologis terbalik. Jika Anda memerlukan urutan alfabetis atau numerik yang sebenarnya, gunakan Urutkan baris.
Mengapa pembalikan naif merusak emoji dan aksen
String JavaScript adalah urutan code unit UTF-16, dan banyak alat pembalik hanya membalik urutan itu. Akibatnya setiap karakter di luar Basic Multilingual Plane, seperti sebagian besar emoji, terbelah menjadi dua bagian yang tidak lagi membentuk karakter yang valid, dan tanda diakritik gabung terlepas: é yang diketik sebagai huruf e diikuti aksen akut gabung akan keluar dengan aksen di huruf yang salah. Bendera gagal dengan cara yang lebih lucu, karena emoji bendera terdiri dari dua huruf regional indicator; bendera AS adalah huruf U dan S, dan membaliknya per kode menghasilkan pasangan S U.
Alat ini memecah teks menjadi grapheme cluster dengan Intl.Segmenter milik browser, satuan yang dipersepsikan pembaca sebagai satu karakter, lalu membalik satuan tersebut. Emoji keluarga yang digabung dengan zero-width joiner, modifier warna kulit, bendera, dan huruf beraksen semuanya tetap utuh. Aksara kanan-ke-kiri seperti Arab dan Ibrani juga dibalik dalam urutan penyimpanannya; karena browser menampilkannya dari kanan ke kiri, hasil yang dibalik tampak berjalan dari kiri ke kanan.
Pertanyaan yang sering diajukan
- Bagaimana cara memeriksa apakah sebuah kata merupakan palindrom?
- Tempelkan dalam mode Karakter dan bandingkan hasilnya dengan aslinya. Untuk frasa, hapus dulu spasi dan tanda baca serta samakan huruf besar/kecilnya, karena pemeriksaan palindrom biasanya mengabaikan semua itu.
- Apakah membalik teks menjaga emoji tetap utuh?
- Ya. Teks dibalik per grapheme cluster, sehingga rangkaian emoji, bendera, atau huruf dengan aksen gabung berpindah sebagai satu kesatuan, bukan terbelah menjadi potongan yang rusak.
- Bisakah saya membalik urutan daftar tanpa mengurutkannya?
- Pilih mode Urutan baris. Baris terakhir menjadi yang pertama dan seterusnya, sementara teks setiap baris tetap persis seperti semula. Baris kosong tetap di posisi cerminnya.
- Apakah teks terbalik sama dengan teks jungkir balik atau teks cermin?
- Tidak. Membalik hanya mengubah urutan karakter biasa. Teks jungkir balik mengganti setiap huruf dengan karakter Unicode lain yang mirip, seperti ɐ untuk a, yang merupakan transformasi tersendiri.