Odwróć tekst
Zapisz tekst wspak na trzy sposoby: każdy znak od ostatniego do pierwszego, słowa każdego wiersza w odwrotnej kolejności albo wiersze całego tekstu od dołu do góry. Wynik pojawia się w trakcie pisania i jest obliczany w przeglądarce, więc nic, co wkleisz, nie jest przesyłane na serwer.
Znaki: 0 · słowa: 0 · wiersze: 0
Znaki: 0 · słowa: 0 · wiersze: 0
Działa w całości w tej karcie przeglądarki. Twój tekst nie jest wysyłany ani zapisywany.
Co robi to narzędzie
Odwracanie tekstu odwraca tekst na jeden z trzech sposobów: każdy znak od ostatniego do pierwszego (emoji i litery z akcentami pozostają nienaruszone), słowa w każdym wierszu w odwrotnej kolejności albo wiersze całego tekstu od dołu do góry.
stressed
desserts
Trzy rodzaje odwracania i do czego służy każdy z nich
Tryb Znaki odwraca cały tekst jak w lustrze: „stressed” zmienia się w „desserts”. Używa się go do sprawdzania palindromów, tworzenia łamigłówek i wskazówek do escape roomów, ukrywania spoilera na widoku albo do przygotowania tekstu, który w lustrze znów staje się czytelny. Tak robił Leonardo da Vinci w swoich notatnikach, pisząc od prawej do lewej pismem lustrzanym. Palindrom najlepiej sprawdzać po usunięciu spacji i znaków interpunkcyjnych, ponieważ zdanie „A man, a plan, a canal: Panama” czyta się tak samo od tyłu dopiero po sprowadzeniu do samych liter.
Tryb Words zachowuje każde słowo w całości i odwraca ich kolejność w każdym wierszu, więc „one two three” zmienia się w „three two one”. Przydaje się do zamiany nazwiska i imienia, w ćwiczeniach językowych oraz do odwracania ścieżek nawigacji lub ścieżek zapisanych ze spacjami. Tryb Lines odwraca listę do góry nogami, nie zmieniając samych wierszy: dziennik zdarzeń od najstarszych staje się listą od najnowszych, odliczanie zamienia się w liczenie w górę, a eksport czatu można czytać w odwrotnej kolejności chronologicznej. Jeśli potrzebujesz prawdziwego porządku alfabetycznego lub liczbowego, użyj narzędzia Sortowanie wierszy.
Dlaczego proste odwracanie psuje emoji i znaki diakrytyczne
Łańcuch znaków w JavaScripcie to ciąg jednostek kodowych UTF-16, a wiele odwracaczy po prostu odwraca ten ciąg. Przez to każdy znak spoza podstawowej płaszczyzny wielojęzycznej, na przykład większość emoji, zostaje rozcięty na dwie połówki, które nie tworzą już poprawnego znaku, a znaki łączące się odrywają się od liter: é zapisane jako litera e i łączony akcent ostry wychodzi z akcentem na niewłaściwej literze. Flagi psują się w zabawniejszy sposób, bo emoji flagi to dwie litery wskaźników regionalnych; flaga USA to litery U i S, a odwrócenie ich jednostka po jednostce daje parę S U.
To narzędzie dzieli tekst na klastry grafemów za pomocą Intl.Segmenter z przeglądarki, czyli jednostki, którą czytelnik postrzega jako jeden znak, i odwraca właśnie je. Emoji rodzin połączone łącznikami o zerowej szerokości, modyfikatory odcienia skóry, flagi i litery z akcentami pozostają w jednym kawałku. Pisma pisane od prawej do lewej, takie jak arabskie i hebrajskie, są również odwracane w kolejności zapisu; ponieważ przeglądarka wyświetla je od prawej do lewej, odwrócony wynik wygląda, jakby biegł od lewej do prawej.
Najczęściej zadawane pytania
- Jak sprawdzić, czy słowo jest palindromem?
- Wklej tekst w trybie Znaki i porównaj wynik z oryginałem. W przypadku fraz najpierw usuń spacje i znaki interpunkcyjne oraz ujednolić wielkość liter, ponieważ sprawdzanie palindromu zwykle je pomija.
- Czy odwracanie tekstu zachowuje emoji w całości?
- Tak. Tekst jest odwracany według klastrów grafemów, więc sekwencja emoji, flaga lub litera z łączonym akcentem przesuwa się jako jedna całość, zamiast rozpadać się na uszkodzone połówki.
- Czy mogę odwrócić kolejność listy bez jej sortowania?
- Wybierz tryb Lines. Ostatni wiersz staje się pierwszym i tak dalej, a tekst każdego wiersza pozostaje dokładnie taki, jaki był. Puste wiersze zostają zachowane w lustrzanym położeniu.
- Czy tekst wspak to to samo co tekst do góry nogami lub lustrzany?
- Nie. Odwracanie zmienia tylko kolejność zwykłych znaków. Tekst do góry nogami zastępuje każdą literę innym podobnym znakiem Unicode, na przykład ɐ zamiast a, a to osobne przekształcenie.