Utilia

Palindromin tarkistin

Tarkista, onko sana tai lause palindromi, kirjainkoosta, aksenteista, välilyönneistä ja välimerkeistä riippumatta. Näe peilinäkymä ja etsi pisin palindromi.

Peilinäkymä

Täsmäävät parit ovat vihreitä, erot punaisia, keskikohta on kehystetty, ohitetut merkit himmennetty ja pisin palindromi alleviivattu.

Vertailtu:

Käännettynä:

Vertailtuja merkkejä
0
Pisin palindromi tekstin sisällä
–

Näin käytät palindromin tarkistinta

  1. Kirjoita tai liitä sana tai lause syötekenttään. Vastaus ilmestyy kirjoittaessasi, ja voit myös valita Tarkista.
  2. Valitse, mitä ohitetaan: Ohita kirjainkoko, Ohita aksentit (é = e) ja Ohita välilyönnit ja välimerkit ovat oletuksena valittuina, koska palindromilauseita arvioidaan yleensä juuri näin.
  3. Lue tulos. Jos teksti ei ole palindromi, työkalu kertoo ensimmäisen epäsopivan merkkiparin ja sen sijainnit.
  4. Jos haluat testata kokonaisen sanalistan kerralla, valitse Tarkista jokainen rivi erikseen: jokainen rivi saa oman tuloksensa taulukkoon, ja löydettyjen palindromien määrä näytetään.

Peilinäkymän lukeminen

Peilinäkymä näyttää tekstisi ja vertailtavat parit. Ensimmäinen vertailtava merkki yhdistetään viimeiseen, toinen toiseksi viimeiseen ja niin edelleen kohti keskikohtaa. Täsmäävät parit näytetään vihreinä, poikkeavat punaisina, ja pariton palindromi saa keskimerkin kehystetyksi. Merkit, jotka asetukset ohittavat, kuten välilyönnit ja pilkut, himmennetään.

Alla rivi Vertailtu: näyttää tarkalleen, mitä työkalu vertasi asetustesi soveltamisen jälkeen, ja Käännettynä: näyttää saman jonon takaperin. Teksti on palindromi, kun nämä kaksi riviä ovat identtiset. Lauseesta ”A man, a plan, a canal: Panama!” molemmat lukevat amanaplanacanalpanama.

Pisin palindromi tekstin sisällä

Vaikka teksti ei olisi palindromi, sen sisällä on usein sellainen. Työkalu löytää Pisin palindromi tekstin sisällä Manacherin algoritmilla, joka tutkii jokaisen mahdollisen keskikohdan yhdellä läpikäynnillä, joten se pysyy salamannopeana myös pitkillä teksteillä. Palindromi alleviivataan peilinäkymässä ja näytetään alkuperäisessä kirjoitusasussaan: tekstistä ”Hello, Laval!” se löytää sanan Laval. Pituus laskee vain vertailtavat merkit.

Aksentit, emojit ja muut hankalat merkit

Työkalu käsittelee käyttäjän kokemia merkkejä (grafeemiklustereita), ei raakoja koodiyksiköitä. Aksenttikirjain, joka on kirjoitettu yhtenä merkkinä tai kirjaimena ja yhdistävänä aksenttina, lasketaan samaksi yksittäiseksi merkiksi, ja emoji ihonsävyn kanssa tai lippu pysyy yhtenä yksikkönä sen sijaan, että se halkaistaisiin. Tällä on merkitystä, kun poistat valinnan kohdasta Ohita välilyönnit ja välimerkit: silloin emojit, symbolit ja välilyönnit osallistuvat vertailuun kokonaisina merkkeinä.

Kun Ohita aksentit (é = e) on valittuna, aksenttikirjaimet vertautuvat peruskirjaimiinsa, ja tämä koskee yleensä myös ä- ja ö-kirjaimia: ne katsotaan samoiksi kuin a ja o. Siksi esimerkiksi ranskalainen ”Ésope reste ici et se repose” on palindromi, kuten ranskalainen perinne odottaa. Poista valinta, jos haluat vaatia täsmälliset aksentit ja ääkköset. Ligatuurit, kuten œ, säilyvät sellaisinaan, joten ne vastaavat vain toista œ:tä.

Tunnettuja palindromeja kokeiltavaksi

  • Sanoja: saippuakivikauppias (suomen pisin yleisesti tunnettu palindromisana), kajak, solos, otto, ala
  • Englanniksi: ”Was it a car or a cat I saw?”, ”Never odd or even.”, ”Madam, in Eden, I’m Adam.”
  • Ranskaksi: ”Ésope reste ici et se repose”, ”Engage le jeu que je le gagne”.

Usein kysytyt kysymykset

Mikä palindromi on?

Sana, luku tai lause, joka luetaan samoin alusta loppuun ja lopusta alkuun. Lauseissa välilyönnit, välimerkit ja isot kirjaimet jätetään yleensä huomiotta, mikä on tässä oletus.

Miksi lauseeni ei ole palindromi?

Katso peilinäkymän punaisia pareja ja viestiä, joka nimeää ensimmäisen eron. Syynä on usein yksi puuttuva kirjain tai ylimääräinen väli sanassa. Tarkista myös asetuksesi: jos Ohita välilyönnit ja välimerkit ei ole valittuna, jokainen pilkku lasketaan.

Hyväksytäänkö numerot?

Kyllä. Numeroita verrataan kuten kirjaimia, joten päivämääriä, kuten 12.02.2021 (luettuna 12022021), tai lukuja, kuten 12321, voi tarkistaa.

Kuinka pitkä teksti voi olla?

Kiinteää rajaa ei ole: tarkistus ja pisimmän palindromin haku ovat ajaltaan lineaarisia. Peilinäkymä näyttää enintään 5 000 ensimmäistä merkkiä.

Lähetetäänkö tekstini minnekään?

Ei. Kaikki toimii selaimessasi, eikä mitään kirjoittamaasi poistu laitteeltasi.