Vänd text baklänges
Skriv text baklänges på tre sätt: varje tecken från sista till första, orden på varje rad i omvänd ordning eller hela textens rader från botten till toppen. Resultatet visas medan du skriver och beräknas i din webbläsare, så inget du klistrar in laddas upp.
0 tecken · 0 ord · 0 rader
0 tecken · 0 ord · 0 rader
Körs helt i den här webbläsarfliken. Din text laddas aldrig upp eller sparas.
Vad det gör
Vänd text vänder på texten på ett av tre sätt: varje tecken från sista till första (emoji och bokstäver med accent förblir hela), orden på varje rad i omvänd ordning, eller hela textens rader från botten till toppen.
stressed
desserts
Tre sätt att vända text och vad vart och ett passar till
Läget Tecken speglar hela texten: ”stressed” blir ”desserts”. Det används för att kontrollera palindromer, bygga ordpussel och ledtrådar till escape rooms, gömma en spoiler i klartext eller skapa text baklänges som en spegel gör läsbar igen, samma trick som Leonardo da Vinci använde i sina anteckningsböcker, där han skrev från höger till vänster i spegelskrift. En palindromkontroll fungerar bäst när mellanslag och skiljetecken har tagits bort, eftersom ”A man, a plan, a canal: Panama” bara läses likadant baklänges när den har kortats ner till bokstäver.
Läget Words behåller varje ord intakt och vänder ordningen på orden på varje rad, så ”one two three” blir ”three two one”. Det är praktiskt för att vända ett namn som skrivits Efternamn Förnamn, för språkövningar och för att vända sökvägar eller brödsmulor som skrivits med mellanslag. Läget Lines vänder en lista upp och ner utan att röra själva raderna: en logg som skrivs ut med äldst först blir nyast först, en nedräkning blir en uppräkning och en chattexport kan läsas i omvänd kronologisk ordning. Behöver du i stället alfabetisk eller numerisk ordning kan du använda Sortera rader.
Varför enkel omvändning förstör emoji och accenter
En JavaScript-sträng är en följd av UTF-16-kodenheter, och många vändare vänder helt enkelt just den följden. Då delas varje tecken utanför Basic Multilingual Plane, till exempel de flesta emojis, i två halvor som inte längre bildar ett giltigt tecken, och kombinerande tecken lossnar: ett é skrivet som bokstaven e följt av ett kombinerande akutaccenttecken får accenten på fel bokstav. Flaggor går sönder på ett roligare sätt, eftersom en flaggemoji består av två regionala indikatorbokstäver; USA:s flagga är bokstäverna U och S, och om de vänds kodenhet för kodenhet blir resultatet paret S U.
Verktyget delar upp texten i grafemkluster med webbläsarens Intl.Segmenter, alltså den enhet som en läsare uppfattar som ett tecken, och vänder dem. Familjeemojis sammanfogade med nollbreddsfogare, hudtonsmodifierare, flaggor och bokstäver med accent bevaras alla i ett stycke. Skrift som går från höger till vänster, som arabiska och hebreiska, vänds också i lagringsordning. Eftersom webbläsaren visar dem från höger till vänster ser det vända resultatet ut att löpa från vänster till höger.
Vanliga frågor
- Hur kontrollerar jag om ett ord är ett palindrom?
- Klistra in den i läget Tecken och jämför resultatet med originalet. För fraser bör du först ta bort mellanslag och skiljetecken och använda samma skiftläge, eftersom en palindromkontroll normalt bortser från dem.
- Förblir emoji hela när texten vänds baklänges?
- Ja. Texten vänds per grafemkluster, så en emojisekvens, en flagga eller en bokstav med kombinerande accent flyttas som en enhet i stället för att delas i trasiga halvor.
- Kan jag vända ordningen i en lista utan att sortera den?
- Välj läget Lines. Sista raden blir första och så vidare, medan varje rads egen text förblir precis som den var. Tomma rader behålls på sin speglade plats.
- Är baklängestext samma sak som uppochnedvänd eller spegelvänd text?
- Nej. Att vända ändrar bara ordningen på vanliga tecken. Upp-och-nedvänd text ersätter varje bokstav med en annan Unicode-lookalike, till exempel ɐ för a, vilket är en separat omvandling.