Utilia

Pemeriksa Palindrom

Periksa apakah kata atau kalimat adalah palindrom tanpa memedulikan huruf besar, aksen, spasi, dan tanda baca, dengan tampilan cermin dan palindrom terpanjang.

Tampilan cermin

Pasangan yang cocok berwarna hijau, perbedaan merah, bagian tengah diberi garis tepi, karakter yang diabaikan dipudarkan, dan palindrom terpanjang digarisbawahi.

Dibandingkan:

Dibalik:

Karakter yang dibandingkan
0
Palindrom terpanjang di dalamnya
–

Cara menggunakan pemeriksa palindrom

  1. Ketik atau tempel kata atau kalimat di kotak masukan. Jawabannya muncul saat Anda mengetik; Anda juga bisa mengklik Periksa.
  2. Pilih apa yang diabaikan: Abaikan huruf besar/kecil, Abaikan aksen (é = e), dan Abaikan spasi dan tanda baca tercentang secara bawaan, sesuai cara kalimat palindrom biasanya dinilai.
  3. Baca hasilnya. Jika teks bukan palindrom, alat ini menyebutkan pasangan karakter pertama yang tidak cocok beserta posisinya.
  4. Untuk menguji seluruh daftar kata sekaligus, centang Periksa setiap baris secara terpisah: setiap baris mendapat hasilnya sendiri dalam tabel, beserta jumlah palindrom yang ditemukan.

Membaca tampilan cermin

Tampilan cermin menampilkan teks Anda beserta pasangan yang dibandingkan. Karakter pertama yang dibandingkan dipasangkan dengan yang terakhir, yang kedua dengan yang kedua dari belakang, dan seterusnya ke arah tengah. Pasangan yang cocok ditampilkan hijau, pasangan yang berbeda merah, dan karakter tengah pada palindrom berpanjang ganjil diberi garis tepi. Karakter yang diabaikan oleh opsi, seperti spasi dan koma, dipudarkan.

Di bawahnya, baris Dibandingkan: menunjukkan dengan tepat apa yang dibandingkan alat ini setelah opsi Anda diterapkan, dan Dibalik: menunjukkan urutan yang sama dari belakang. Teks adalah palindrom jika kedua baris ini identik. Untuk “A man, a plan, a canal: Panama!”, keduanya terbaca amanaplanacanalpanama.

Palindrom terpanjang di dalamnya

Bahkan ketika teks bukan palindrom, sering kali ia mengandung satu. Alat ini menemukan Palindrom terpanjang di dalamnya dengan algoritma Manacher, yang memeriksa setiap kemungkinan titik tengah dalam sekali jalan, sehingga tetap instan pada teks panjang. Palindrom tersebut digarisbawahi pada tampilan cermin dan ditampilkan dalam ejaan aslinya: pada “Hello, Laval!”, alat ini menemukan Laval. Panjangnya hanya menghitung karakter yang dibandingkan.

Aksen, emoji, dan karakter rumit lainnya

Alat ini bekerja pada karakter seperti yang dipersepsikan pengguna (grapheme cluster), bukan pada unit kode mentah. Huruf beraksen yang diketik sebagai satu karakter atau sebagai huruf ditambah aksen gabungan dihitung sebagai karakter tunggal yang sama, dan emoji dengan warna kulit atau bendera tetap satu unit, tidak terbelah dua. Hal ini penting saat Anda mematikan Abaikan spasi dan tanda baca: emoji, simbol, dan spasi kemudian ikut dibandingkan sebagai karakter utuh.

Dengan Abaikan aksen (é = e), “Ésope reste ici et se repose” adalah palindrom, seperti yang diharapkan tradisi Prancis. Matikan opsi ini untuk mewajibkan aksen yang persis sama. Ligatur seperti œ dibiarkan apa adanya, sehingga hanya cocok dengan œ lainnya.

Palindrom terkenal untuk dicoba

  • Kata: katak, kodok, malam, radar, kayak, level
  • Kalimat: “Ira Ari”, “Kasur ini rusak”, “Kasur rusak”
  • Inggris: “Was it a car or a cat I saw?”, “Never odd or even.”
  • Prancis: “Ésope reste ici et se repose”, “Engage le jeu que je le gagne”.

Pertanyaan yang sering diajukan

Apa itu palindrom?

Kata, angka, atau kalimat yang terbaca sama dari depan maupun dari belakang. Pada kalimat, spasi, tanda baca, dan huruf kapital biasanya diabaikan, yang menjadi pengaturan bawaan di sini.

Mengapa kalimat saya bukan palindrom?

Perhatikan pasangan merah pada tampilan cermin dan pesan yang menyebutkan perbedaan pertama. Sering kali penyebabnya hanya satu huruf yang kurang atau spasi yang berlebih dalam sebuah kata. Periksa juga opsi Anda: dengan Abaikan spasi dan tanda baca dimatikan, setiap koma ikut dihitung.

Apakah angka diterima?

Ya. Angka dibandingkan seperti huruf, sehingga tanggal seperti 12/02/2021 (dibaca 12022021) atau bilangan seperti 12321 bisa diperiksa.

Seberapa panjang teks yang bisa diperiksa?

Tidak ada batas tetap: pemeriksaan dan pencarian palindrom terpanjang berjalan dalam waktu linear. Tampilan cermin menampilkan paling banyak 5.000 karakter pertama.

Apakah teks saya dikirim ke suatu tempat?

Tidak. Semuanya berjalan di browser Anda; tidak ada yang Anda ketik keluar dari perangkat Anda.