Utilia

Palindrom-tjek

Tjek, om et ord eller en sætning er et palindrom, uden hensyn til store bogstaver, accenter og tegnsætning, se spejlet fremhævet, og find det længste palindrom.

Spejlvisning

Matchende par er grønne, forskelle røde, midten er omkranset, ignorerede tegn er toneret ned, og det længste palindrom er understreget.

Sammenlignet:

Omvendt:

Tegn sammenlignet
0
Længste palindrom indeni
–

Sådan bruger du palindrom-tjekket

  1. Skriv eller indsæt et ord eller en sætning i inputfeltet. Svaret vises, mens du skriver; du kan også klikke på Tjek.
  2. Vælg, hvad der skal ignoreres: Ignorer store og små bogstaver, Ignorer accenter (é = e) og Ignorer mellemrum og tegnsætning er markeret som standard, hvilket er sådan, palindromiske sætninger normalt bedømmes.
  3. Læs dommen. Hvis teksten ikke er et palindrom, nævner værktøjet det første par tegn, der ikke passer sammen, og angiver deres placeringer.
  4. Hvis du vil teste en hel liste med ord på én gang, skal du markere Tjek hver linje for sig: hver linje får sit eget resultat i en tabel med et antal af de palindromer, der er fundet.

Sådan læser du spejlvisningen

Spejlvisning viser din tekst med de par, der sammenlignes. Det første sammenlignede tegn parres med det sidste, det andet med det næstsidste og så videre mod midten. Par, der passer, vises med grønt, par, der er forskellige, med rødt, og det midterste tegn i et palindrom med ulige længde er omkranset. Tegn, som valgene ignorerer, som mellemrum og kommaer, er toneret ned.

Nedenfor viser linjen Sammenlignet: præcis, hvad værktøjet sammenlignede efter at have anvendt dine valg, og Omvendt: viser den samme række baglæns. En tekst er et palindrom, når de to linjer er ens. For »A man, a plan, a canal: Panama!« står der begge steder amanaplanacanalpanama.

Det længste palindrom indeni

Selv når en tekst ikke er et palindrom, indeholder den ofte et. Værktøjet finder Længste palindrom indeni din tekst med Manachers algoritme, som tjekker alle mulige midtpunkter i ét gennemløb, så det forbliver øjeblikkeligt på lange tekster. Palindromet er understreget i spejlvisningen og vises med den oprindelige stavemåde: i »Hello, Laval!« finder det Laval. Dets længde tæller kun de sammenlignede tegn.

Accenter, danske bogstaver, emojis og andre drilske tegn

Værktøjet arbejder på tegn, som brugeren opfatter dem (grafemklynger), og ikke på rå kodeenheder. Et bogstav med accent, skrevet som ét tegn eller som et bogstav plus en kombinerende accent, tæller som det samme enkelte tegn, og en emoji med en hudfarve eller et flag forbliver én enhed i stedet for at blive delt midt over. Det har betydning, når du slår Ignorer mellemrum og tegnsætning fra: så deltager emojis, symboler og mellemrum i sammenligningen som hele tegn.

Bemærk for dansk: med Ignorer accenter (é = e) slået til bliver »å« sammenlignet som »a«, fordi ringen regnes som en accent. Det kan give et palindrom, som danskere ikke ville regne for et. Slå valget fra, hvis »å« skal være et selvstændigt bogstav. Bogstaverne »æ« og »ø« er ikke bogstaver med accent og bevares, som de er, så de passer kun med sig selv. Med valget slået til er »Ésope reste ici et se repose« et palindrom, som fransk tradition forventer. Ligaturer som œ bevares, så de kun passer med et andet œ.

Berømte palindromer at prøve

  • Ord: kajak, radar, rotor, level, madam, Anna, Otto
  • »Was it a car or a cat I saw?«
  • »Never odd or even.«
  • »Madam, in Eden, I’m Adam.«
  • Fransk: »Ésope reste ici et se repose«, »Engage le jeu que je le gagne«.

Ofte stillede spørgsmål

Hvad er et palindrom?

Et ord, tal eller en sætning, der læses ens forfra og bagfra. For sætninger ignoreres mellemrum, tegnsætning og store bogstaver normalt, hvilket er standard her.

Hvorfor er min sætning ikke et palindrom?

Se på de røde par i spejlvisningen og på meddelelsen, der nævner den første forskel. Ofte er en enkelt manglende bogstav eller et ekstra mellemrum i et ord årsagen. Tjek også dine valg: med Ignorer mellemrum og tegnsætning slået fra tæller hvert komma.

Accepteres tal?

Ja. Cifre sammenlignes som bogstaver, så datoer som 12/02/2021 (læst som 12022021) eller tal som 12321 kan tjekkes.

Hvor lang må teksten være?

Der er ingen fast grænse: tjekket og søgningen efter det længste palindrom er lineære i tid. Spejlvisningen viser højst de første 5.000 tegn.

Bliver min tekst sendt nogen steder hen?

Nej. Alt kører i din browser; intet, du skriver, forlader din enhed.