Utilia

Palindromsjekk

Sjekk om et ord eller en setning er et palindrom uten hensyn til store bokstaver, aksenter og tegnsetting, se speilingen og finn det lengste palindromet.

Speilvisning

Par som stemmer, er grønne, forskjeller røde, midten har ramme, ignorerte tegn er bleke, og det lengste palindromet er understreket.

Sammenlignet:

Snudd:

Tegn sammenlignet
0
Lengste palindrom inni
–

Slik bruker du palindromsjekken

  1. Skriv eller lim inn et ord eller en setning i inndataboksen. Svaret vises mens du skriver. Du kan også klikke Sjekk.
  2. Velg hva som skal ignoreres: Ignorer store og små bokstaver, Ignorer aksenter (é = e) og Ignorer mellomrom og tegnsetting er avhuket som standard, slik palindromiske setninger vanligvis bedømmes.
  3. Les dommen. Hvis teksten ikke er et palindrom, nevner verktøyet det første tegnparet som ikke stemmer, og oppgir posisjonene deres.
  4. For å teste en hel liste med ord på én gang huker du av for Sjekk hver linje for seg: hver linje får sitt eget resultat i en tabell, med en opptelling av palindromene som er funnet.

Slik leser du speilvisningen

Speilvisning viser teksten din med parene som sammenlignes. Det første sammenlignede tegnet pares med det siste, det andre med det nest siste, og så videre mot midten. Par som stemmer, vises i grønt, par som er ulike, i rødt, og midttegnet i et palindrom med odde lengde har en ramme. Tegn som valgene ignorerer, som mellomrom og kommaer, er bleke.

Under viser linjen Sammenlignet: nøyaktig hva verktøyet sammenlignet etter at valgene dine er brukt, og Snudd: viser den samme rekkefølgen baklengs. En tekst er et palindrom når disse to linjene er like. For «Agnes i senga» står begge som agnesisenga.

Det lengste palindromet inni

Selv når en tekst ikke er et palindrom, inneholder den ofte et. Verktøyet finner Lengste palindrom inni teksten din med Manachers algoritme, som sjekker alle mulige sentre i ett gjennomløp, så det går fortsatt umiddelbart på lange tekster. Palindromet understrekes i speilvisningen og vises med den opprinnelige skrivemåten. Lengden teller bare de sammenlignede tegnene.

Aksenter, emojier og andre vanskelige tegn

Verktøyet arbeider med tegn slik brukeren oppfatter dem (grafemklynger), ikke med rå kodeenheter. En bokstav med aksent som er skrevet som ett tegn eller som en bokstav pluss et kombinerende tegn, teller som det samme ene tegnet, og en emoji med hudtone eller et flagg forblir én enhet i stedet for å bli delt i to. Det har betydning når du slår av Ignorer mellomrom og tegnsetting: da deltar emojier, symboler og mellomrom i sammenligningen som hele tegn.

Med Ignorer aksenter (é = e) er «Ésope reste ici et se repose» et palindrom, slik fransk tradisjon forventer. Slå av valget for å kreve nøyaktige aksenter. Ligaturer som œ beholdes som de er, så de stemmer bare med en annen œ. Merk at de norske bokstavene æ, ø og å er egne bokstaver: «å» regnes ikke som det samme som «a» med mindre aksentvalget behandler dem slik, så sjekk speilvisningen når ordet ditt inneholder dem.

Kjente palindromer å prøve

  • Ord: kajak, radar, rotor, Anna, Otto, lol, sas
  • «Agnes i senga»
  • Engelsk: «Was it a car or a cat I saw?», «Madam, in Eden, I’m Adam.»
  • Fransk: «Ésope reste ici et se repose», «Engage le jeu que je le gagne».

Ofte stilte spørsmål

Hva er et palindrom?

Et ord, et tall eller en setning som leses likt forlengs og baklengs. For setninger ignoreres vanligvis mellomrom, tegnsetting og store bokstaver, og det er standard her.

Hvorfor er ikke setningen min et palindrom?

Se på de røde parene i speilvisningen og på meldingen som nevner den første forskjellen. Ofte skyldes det én manglende bokstav eller et ekstra mellomrom i et ord. Sjekk også valgene dine: med Ignorer mellomrom og tegnsetting av teller hvert komma med.

Godtas tall?

Ja. Sifre sammenlignes som bokstaver, så datoer som 12.02.2021 (lest som 12022021) eller tall som 12321 kan sjekkes.

Hvor lang kan teksten være?

Det finnes ingen fast grense: sjekken og søket etter det lengste palindromet tar lineær tid. Speilvisningen viser høyst de første 5 000 tegnene.

Sendes teksten min noe sted?

Nei. Alt skjer i nettleseren din, og ingenting du skriver, forlater enheten din.