Inversare text
Întoarceți textul înapoi — întreg șir, cuvinte individuale sau ordine de rând. Dezvoltatorii testează funcții de inversare; profesorii construiesc puzzle-uri de cuvinte; utilizatorii curioși codifică mesajele pentru distracție. Rezultate instantanee fără încărcare.
Text de intrare
Cum să inversați textul
1. Lipește sau tastați textul pentru a inversa.
2. Alege modul: inversați toate caracterele, inversați ordinea cuvintelor sau inversați ordinea rândurilor.
3. Copiază rezultatul.
4. Folosește din nou textul înainte, inversând a doua oară (modul caractere).
Exemple de inversare
Inversarea caracterelor
„bună ziua” → „olleh”. Testează dacă aplicația tău gestionează corect combinarea caracterelor Unicode atunci când este inversată.
Inversarea ordinii cuvintelor
„Vulpea maro rapidă” → „vulpea maro rapidă”. Util pentru exerciții de structurare a propozițiilor sau întrebări de interviu.
Inversarea comenzii liniilor
O urmă de stivă de 10 linii cu cel mai nou eveniment ultimul devine cel mai vechi, primul după inversarea rândului - util pentru citirea cronologică.
Când să folosești inversarea textului
• Când verifică algoritmi de șir sau teste unitare pentru funcții inverse.
• Când creezi puzzle-uri simple, ghicitori sau trucuri pentru postări sociale.
• Când reordonați pașii numerotați lipește în ordine cronologică inversă.
Când să alegi altceva
• Când ai nevoie de codare semnificativă, cum ar fi Base64, folosești un encoder dedicat.
• Când trebuie să compari două documente — folosești text diff.
• Când ai nevoie de inversare adecvată a grafemelor Unicode (emoji, steaguri) - bibliotecile avansate gestionează mai bine limitele clusterului.
Palindromuri și testarea corzilor
Un palindrom citește la fel înainte și înapoi ("mașină de curse"). Modul caracter invers ajută la verificarea frazelor după normalizarea majusculelor și spațiilor. Dezvoltatorii folosesc inversarea proprietății testelor de inversare a propriilor utilități șir.
Unicode și ordine vizuală vs logică
Unele scripturi au afișare de la dreapta la stânga, dar sunt stocate în ordine logică. Inversarea caracterelor în mod naiv poate rupe textul bidirecțional. Pentru fragmente mixte în arabă și latină, așteptați-vă să verifică vizual rezultatul, mai degrabă decât să presupuneți că inversarea caracterului simplu este corectă pentru publicare.
Întrebări frecvente
Inversarea de două ori restaurează originalul?
Inversarea caracterelor de două ori returnează originalul în majoritatea cazurilor. Este posibil ca inversarea cuvintelor sau a liniilor să nu fie posibilă dacă spațierea a fost normalizată.
Cum sunt gestionate emoji-urile?
Simpla inversare poate împărți emoji-ul cu mai multe puncte de cod. Pentru textul emoji de producție, folosești biblioteci de inversare compatibile cu grafeme.
Pot inversa un întreg fișier?
Lipește conținutul fișierului ca text. Fișierele binare nu sunt acceptate.
Textul inversat este criptat?
Nu. Inversarea este banal de anulat — nu securitatea.
Păstrează liniile noi?
Inversarea liniilor schimbă linii întregi; inversarea caracterelor menține caracterele newline pe loc, cu excepția cazului în care le dezlipește.
Este încărcat text?
Nu. Inversarea rulează în întregime în browserul tău