← Narzędzia tekstowe i listy
Narzędzia tekstowe i listy · działa lokalnie

C-Style String Escape Encoder i dekoder

Escapuj tekst za pomocą przenośnych sekwencji odwrotnego ukośnika lub dekoduj ścisły podzbiór bez wykonywania kodu źródłowego.

Twoje dane robocze pozostają w tej przeglądarce.

Dlaczego do narzędzie jest przydatne

Używaj sekwencji ucieczki w stylu C dla dzienników, plików źródłowych, fixture’ów i wartości konfiguracyjnych, które wymagają widocznych znaków sterujących, bez ujmowania wyniku w cudzysłów.

Jak do działa

Koder emituje nazwane sekwencje ucieczki i sekwencje ucieczki punktów kodowych Unicode; dekoder akceptuje tylko udokumentowane sekwencje i odrzuca nieznane lub nieprawidłowo sformatowane dane wejściowe.

Praktyczny przykład

Nowa linia, tabulator i cudzysłów stają się backslash-n, backslash-t i backslash-cudzysłów, a następnie są dekodowane do dokładnie tych samych oryginalnych znaków.

Walidacja

Obliczenie jest deterministyczne i wyjaśnia błędy walidacji zamiast po cichu zmieniać nieprawidłowe dane wejściowe.

Granica prywatności

Dane wejściowe i wyjściowe pozostają w tej karcie. Kopiowanie i pobieranie odbywają się za pośrednictwem interfejsów API przeglądarki, bez przesyłania na serwer.

Paszport wyniku

Każde uruchomienie zgłasza swój tryb narzędzia, znacznik czasu i rozmiar wejścia / wyjścia, dzięki czemu przekształcone dane mogą być kontrolowane.