← Επιστροφή στις λειτουργίες
Free

Backslash Escape / Unescape

Το Backslash Escape/Unescape μετατρέπει αλφαριθμητικά προς και από την escaped μορφή τους (\n \t \r \" \' \\ και Unicode escapes). Απαραίτητο όταν ενσωματώνετε πολυγραμμικό κείμενο, εισαγωγικά ή ειδικούς χαρακτήρες σε πηγαίο κώδικα JavaScript, Python, Go ή JSON χωρίς συντακτικά σφάλματα.

Όταν ενσωματώνετε κείμενο ως string literal σε πηγαίο κώδικα — ένα string JavaScript, μια τιμή JSON, ένα dict Python — χρειάζεται να κάνετε escape τους ειδικούς χαρακτήρες ώστε ο κώδικας να αναλύεται σωστά. Το Backslash Escape/Unescape το χειρίζεται αυτό ακαριαία. Η λειτουργία Escape παίρνει ακατέργαστο κείμενο με αλλαγές γραμμής, tabs και εισαγωγικά και παράγει ένα escaped αλφαριθμητικό μίας γραμμής που μπορείτε να επικολλήσετε ανάμεσα σε εισαγωγικά σε οποιαδήποτε γλώσσα. Το Unescape αντιστρέφει τη διαδικασία — επικολλήστε το escaped αλφαριθμητικό και πάρτε πίσω το αρχικό ευανάγνωστο κείμενο. Το εργαλείο αναγνωρίζει όλες τις τυπικές ακολουθίες escape: \n (νέα γραμμή), \r (επαναφορά κεφαλής), \t (tab), \f (form feed), \v (κάθετο tab), \0 (null), \b (backspace), \" \' \\, καθώς και τα Unicode escapes \xHH και \uHHHH. Χωρίς εκπλήξεις ανά γλώσσα — υποστηρίζονται όλοι οι κοινοί κανόνες escape.

Ζωντανή προεπισκόπηση
example.com
Διαφυγή με οπίσθιες κάθετος / χωρίς διαφυγή Διαφυγή Μη διαφυγή
Ακατέργαστη συμβολοσειρά
Line 1 Line 2 "tabbed" With a 'quote'
Έξοδος διαφυγής
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Βασικά χαρακτηριστικά

Escape Ειδικών Χαρακτήρων

Μετατρέπει αλλαγές γραμμής, tabs, εισαγωγικά και backslashes στην αντίστοιχη μορφή escape sequence (\n \t \" \\). Ασφαλές για επικόλληση σε string literals οποιασδήποτε γλώσσας.

Unescape Πίσω στο Αρχικό

Αντιστρέφει τις ακολουθίες escape πίσω στο αρχικό κείμενο. Επικολλήστε ένα escaped αλφαριθμητικό και διαβάστε το στην ακατέργαστη, ευανάγνωστη μορφή του.

Υποστηρίζει Όλα τα Τυπικά Escapes

Χειρίζεται τα \n \r \t \f \v \0 \b καθώς και τα \" \' \\ — κάθε κοινή ακολουθία escape που χρησιμοποιείται σε JavaScript, Python, Go, JSON και άλλα.

Υποστήριξη Unicode Escape

Μετατρέπει μη ASCII χαρακτήρες σε μορφή \xHH ή \uHHHH και τους αποκωδικοποιεί πίσω. Χρήσιμο για τον χειρισμό κειμένου Unicode σε πηγαίο κώδικα.

Αντιγραφή με Ένα Κλικ

Αντιγράψτε την escaped ή unescaped έξοδο με ένα κλικ. Επικολλήστε απευθείας σε πηγαίο κώδικα, έγγραφα JSON ή αρχεία διαμόρφωσης.

Προεπισκόπηση σε Πραγματικό Χρόνο

Η έξοδος ενημερώνεται ακαριαία καθώς πληκτρολογείτε. Γρήγορη επανάληψη για να ρυθμίσετε ένα αλφαριθμητικό μέχρι να αναλύεται σωστά στη γλώσσα-στόχο σας.

Συνήθεις περιπτώσεις χρήσης

Ενσωμάτωση Πολυγραμμικού Κειμένου σε JS

Μετατρέψτε μια πολυγραμμική παράγραφο σε μία γραμμή ενωμένη με \n ώστε να την επικολλήσετε ως string literal JavaScript χωρίς κόλπα template literal.

Προετοιμασία Τιμών JSON

Κάντε escape εισαγωγικά και αλλαγές γραμμής σε ένα αλφαριθμητικό πριν το εισαγάγετε ως τιμή JSON — αποφεύγει σφάλματα ανάλυσης από μη escaped χαρακτήρες ".

Αποσφαλμάτωση Escaped Logs

Επικολλήστε logs που περιέχουν ακολουθίες escape \n και \t και κάντε τους unescape για να διαβάσετε το πραγματικό μορφοποιημένο κείμενο.

Μεταφορά Αλφαριθμητικών Μεταξύ Γλωσσών

Μετατρέψτε μεταξύ escaped μορφών που χρησιμοποιούνται σε διαφορετικές γλώσσες (JavaScript έναντι Python έναντι Go) κατά τη μετάπτωση δεδομένων δοκιμών ή fixtures.

Εργασία με Πηγές Regex

Κάντε escape ειδικούς χαρακτήρες regex σε αλφαριθμητικά πηγής ώστε να αντιμετωπίζονται ως literals όταν τα αντιγράφετε σε ένα μοτίβο regex.

Τρόπος χρήσης
1

Ανοίξτε το Εργαλείο Backslash

Κάντε κλικ στο εικονίδιο Backslash στο dock του DevSuite Pro. Ανοίγει ένα πάνελ επεξεργασίας με λειτουργίες Escape και Unescape.

2

Επικολλήστε το Κείμενό σας

Επικολλήστε το πολυγραμμικό κείμενο, το αλφαριθμητικό με εισαγωγικά, ή την ήδη escaped τιμή που θέλετε να μετατρέψετε.

3

Επιλέξτε Λειτουργία

Επιλέξτε Escape για να παράξετε ένα ασφαλές για κώδικα string literal, ή Unescape για να ανακτήσετε το αρχικό ευανάγνωστο κείμενο.

4

Ελέγξτε την Έξοδο

Το μετατρεπόμενο αποτέλεσμα εμφανίζεται αμέσως στο διπλανό πάνελ. Οι μεγάλες έξοδοι είναι κυλιόμενες και αναδιπλώνονται.

5

Αντιγράψτε & Επικολλήστε στον Κώδικα

Κάντε κλικ στο Copy για να πάρετε το escaped αλφαριθμητικό, έπειτα επικολλήστε το ανάμεσα σε εισαγωγικά στο αρχείο JavaScript, Python ή JSON σας.

Είστε έτοιμοι να δοκιμάσετε;

Εγκαταστήστε το DevSuite Pro δωρεάν και ξεκλειδώστε 64+ εργαλεία προγραμματιστή για το πρόγραμμα περιήγησής σας.

Προσθήκη στο Chrome Προσθήκη στο Edge Προσθήκη στο FireFox