Gratis Strengreverser
Reverser tekst tegn for tegn, reverser ordrekkefølge, snu hver linje, eller reverser linjerekkefølge. Inkluderer palindromdeteksjon.
Vanlige bruksområder
- Kontroller om tekst er en palindromVend tekst og sammenlign for å oppdage palindromer — ord, fraser eller setninger som leses likt forover og bakover.
- Vend tekst for moro og sosiale medierOpprett baklengs tekst, vendte meldinger og speilade bildetekster for memer og sosiale innlegg.
- Vend strenger for kodingspraksisBekreft strengvendings algoritmer dine og test kanttilfeller med emoji, Unicode og flerbyte tegn.
- Vend ordrekkefølgen i setningerFlip ordrekkefølgen for setninger, titler eller lister — nyttig for skrivingspraksiser og språktilegnelse.
- Vend rekkefølgen på linjerVend en liste eller flerlinjestekst opp ned — siste linje blir første, nyttig for loggfiler og databehandling.
Hvordan det fungerer
Verktøyet snur tekst helt i nettleseren uten eksterne avhengigheter — kjernelogikken er vanlig JavaScript, med én viktig detalj: det bruker nettleserens innebygde Intl.Segmenter-API (der det finnes) til å dele teksten i grafemklynger før reverseringen, så tegn med flere kodepunkter som emoji-sekvenser (👨👩👧) og bokstaver med aksent (é) forblir hele i stedet for å rives i stykker.
- 1Valg av modusSeks reverseringsmoduser er tilgjengelige: snu hvert tegn, snu bokstavene i hvert ord (med ordrekkefølgen beholdt), snu ordrekkefølgen, snu tegnene per linje, snu linjerekkefølgen, eller snu hele strengen opp ned. Valgt modus brukes umiddelbart mens du skriver — ingen send-knapp.
- 2Grafembevisst oppdeling via Intl.SegmenterFør tegnene snus, deles teksten med Intl.Segmenter med granularity satt til 'grapheme'. Det gir tegn slik brukeren oppfatter dem i stedet for rå Unicode-kodepunkter, så et flagg-emoji eller et par av grunnbokstav og kombinasjonstegn holdes sammen når matrisen snus. Nettlesere uten Intl.Segmenter faller tilbake til iterasjon med spread-operatoren.
- 3Opp ned-modus bruker en oppslagstabellOpp ned-modus kobler hvert tegn via en fast oppslagstabell med 100 Unicode-tegn som ligner (for eksempel blir 'e' til 'ǝ' og '?' til '¿'), og snur deretter grafemmatrisen så resultatet leses riktig når det roteres 180 grader.
- 4Resultat og palindromsjekkDet reverserte resultatet oppdateres live via Reacts useMemo-hook. I tegnreverseringsmodus sjekker verktøyet også om den opprinnelige teksten er et palindrom, med et Unicode-bevisst bokstav/siffer-filter (\p{L}\p{N}) før sammenligningen. Klikk på Kopier skriver resultatet til utklippstavlen via standard navigator.clipboard-API.
Relaterte verktøy
Flip-tekstgenerator
Vend tekst opp ned, speil den, eller reverser den med Unicode-lignende tegn.
Reverser video
Spill en video baklengs: reverser bildet og lyden i et helt klipp eller bare en del av det, og lagre det som MP4. Kjører i nettleseren din.
Reverser lyd
Spill av en lydfil baklengs. Nyttig for musikkproduksjon og for å sjekke for skjulte reverserte meldinger. Kjører helt i nettleseren, ingen opplasting.