Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Tekenreeksomkeerder

Keer tekst teken voor teken om, keer de woordvolgorde om, spiegel elke regel of keer de regelvolgorde om. Inclusief palindroomdetectie.

Werkt offline na het laden
Geen palindroom
Omgekeerd
!dlroW ,olleH
13 tekens2 woorden1 regels

Veelvoorkomend gebruik

  • Controleer of tekst een palindroom isKeer tekst om en vergelijk om palindromen te detecteren — woorden, zinnen of zinnen die voor- en achterstevoren hetzelfde lezen.
  • Keer tekst om voor plezier en sociale mediaMaak achterstevoren tekst, omgekeerde berichten en spiegelkoppelingen voor memes en social media-berichten.
  • Keer strings om voor codeeringsoefeningControleer uw string-omkeersalgoritmen en test grensgevallen met emoji's, Unicode en multi-byte tekens.
  • Keer de volgorde van woorden in zinnen omFlip de woordvolgorde van zinnen, titels of lijsten — handig voor schrijfoefeningen en taalleren.
  • Keer de volgorde van regels omFlip een lijst of meervoudige tekst ondersteboven — laatste regel wordt eerste, handig voor logbestanden en gegevensverwerking.

Hoe het werkt

Deze tool keert tekst volledig in je browser om zonder externe afhankelijkheden — de kernlogica is gewoon JavaScript, met één belangrijk detail: hij gebruikt de ingebouwde Intl.Segmenter-API van de browser (waar beschikbaar) om tekst vóór het omkeren in grafeemclusters te splitsen, zodat tekens van meerdere codepunten zoals emojireeksen (👨‍👩‍👧) en letters met accenten (é) heel blijven in plaats van uit elkaar te vallen.

  1. 1
    Modus kiezen
    Er zijn zes omkeermodi: elk teken omkeren, de letters binnen elk woord omkeren (met behoud van woordvolgorde), de woordvolgorde omkeren, de tekens per regel omkeren, de regelvolgorde omkeren, of de hele tekst ondersteboven zetten. De gekozen modus wordt direct toegepast terwijl je typt — er is geen verzendstap.
  2. 2
    Splitsen op grafemen via Intl.Segmenter
    Voordat tekens worden omgekeerd, wordt de tekst gesplitst met Intl.Segmenter met granularity 'grapheme'. Dat levert door de gebruiker waargenomen tekens op in plaats van ruwe Unicode-codepunten, zodat een vlag-emoji of een basisletter met combinatieteken bij elkaar blijft als de array wordt omgekeerd. Browsers zonder Intl.Segmenter vallen terug op iteratie met de spread-operator.
  3. 3
    De modus Ondersteboven gebruikt een opzoektabel
    De modus 'ondersteboven' zet elk teken om via een vaste opzoektabel van 100 Unicode-lookalikes (bijvoorbeeld 'e' wordt 'ǝ', '?' wordt '¿') en keert daarna de grafeemarray om, zodat het resultaat correct leest als je het fysiek 180 graden draait.
  4. 4
    Uitvoer en palindroomherkenning
    Het omgekeerde resultaat wordt live bijgewerkt via de useMemo-hook van React. In de modus tekens omkeren controleert de tool ook of de oorspronkelijke invoer een palindroom is, met een Unicode-bewust filter voor letters/cijfers (\p{L}\p{N}) vóór de vergelijking. Klikken op Kopiëren schrijft de uitvoer via de standaard navigator.clipboard-API naar het klembord.

Gerelateerde tools

Veelgestelde vragen