Narzędzie Backslash Escape/Unescape konwertuje ciągi znaków do i z ich formy eskapowanej (\n \t \r \" \' \\ oraz znaki Unicode). Niezbędne przy osadzaniu tekstu wielowierszowego, cudzysłowów lub znaków specjalnych w kodzie JavaScript, Python, Go lub JSON bez błędów składniowych.
Podczas osadzania tekstu jako literału ciągu znaków w kodzie źródłowym — np. w stringu JavaScript, wartości JSON czy słowniku Pythona — musisz eskapować znaki specjalne, aby kod został poprawnie sparsowany. To narzędzie obsługuje ten proces natychmiastowo. Tryb Escape zamienia surowy tekst z podziałami linii, tabulatorami i cudzysłowami na jednowierszowy ciąg, który możesz wkleić między cudzysłowy w dowolnym języku. Tryb Unescape odwraca ten proces — wklej eskapowany ciąg, aby odzyskać oryginalny, czytelny tekst. Narzędzie rozpoznaje wszystkie standardowe sekwencje sterujące: \n (nowa linia), \r (powrót karetki), \t (tabulator), \f (koniec strony), \v (tabulator pionowy), \0 (null), \b (backspace), \" \' \\, a także sekwencje Unicode \xHH i \uHHHH. Obsługuje wszystkie powszechne reguły eskapowania używane w programowaniu.
Konwertuje znaki nowej linii, tabulatory, cudzysłowy i ukośniki wsteczne na ich formę sekwencji sterujących (\n \t \" \\). Bezpieczne do wklejenia jako literały w dowolnym języku.
Odwraca sekwencje sterujące do oryginalnego tekstu. Wklej zakodowany ciąg i odczytaj go w surowej, czytelnej formie.
Obsługuje \n \r \t \f \v \0 \b oraz \" \' \\ — każdą popularną sekwencję używaną w JavaScript, Python, Go, JSON i innych.
Konwertuje znaki spoza zestawu ASCII na format \xHH lub \uHHHH i dekoduje je z powrotem. Przydatne przy pracy z tekstem Unicode w kodzie źródłowym.
Kopiuj wynik eskapowania lub odkodowania jednym kliknięciem. Wklejaj bezpośrednio do kodu, dokumentów JSON lub plików konfiguracyjnych.
Wynik aktualizuje się natychmiast podczas pisania. Szybka iteracja pozwala dopracować ciąg znaków, aż będzie poprawnie parsowany w Twoim języku docelowym.
Zamień wielowierszowy akapit na jedną linię połączoną znakami \n, aby wkleić ją jako literał JavaScript bez używania template literals.
Eskapuj cudzysłowy i znaki nowej linii w ciągu przed wstawieniem go jako wartości JSON — unikniesz błędów parsowania przy znakach ".
Wklej logi zawierające sekwencje \n i \t, a następnie odkoduj je, aby przeczytać faktycznie sformatowany tekst.
Konwertuj formy eskapowane używane w różnych językach (np. JS vs Python) podczas migracji danych testowych.
Eskapuj specjalne znaki wyrażeń regularnych w ciągach źródłowych, aby były traktowane jako literały po skopiowaniu ich do wzorca regex.
Kliknij ikonę Backslash w panelu DevSuite Pro. Otworzy się panel edytora z trybami Escape i Unescape.
Wklej tekst wielowierszowy, ciąg w cudzysłowie lub już zakodowaną wartość, którą chcesz przekonwertować.
Wybierz Escape, aby wygenerować bezpieczny dla kodu literał, lub Unescape, aby odzyskać oryginalny tekst.
Przekonwertowany wynik pojawi się natychmiast w sąsiednim panelu. Długie wyniki można przewijać i są zawijane do nowej linii.
Kliknij „Kopiuj”, aby pobrać ciąg, a następnie wklej go między cudzysłowy w swoim pliku JavaScript, Python lub JSON.
Zainstaluj DevSuite Pro za darmo i odblokuj ponad 64 narzędzi programistycznych dla swojej przeglądarki.