Το 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.
Μετατρέπει αλλαγές γραμμής, tabs, εισαγωγικά και backslashes στην αντίστοιχη μορφή escape sequence (\n \t \" \\). Ασφαλές για επικόλληση σε string literals οποιασδήποτε γλώσσας.
Αντιστρέφει τις ακολουθίες escape πίσω στο αρχικό κείμενο. Επικολλήστε ένα escaped αλφαριθμητικό και διαβάστε το στην ακατέργαστη, ευανάγνωστη μορφή του.
Χειρίζεται τα \n \r \t \f \v \0 \b καθώς και τα \" \' \\ — κάθε κοινή ακολουθία escape που χρησιμοποιείται σε JavaScript, Python, Go, JSON και άλλα.
Μετατρέπει μη ASCII χαρακτήρες σε μορφή \xHH ή \uHHHH και τους αποκωδικοποιεί πίσω. Χρήσιμο για τον χειρισμό κειμένου Unicode σε πηγαίο κώδικα.
Αντιγράψτε την escaped ή unescaped έξοδο με ένα κλικ. Επικολλήστε απευθείας σε πηγαίο κώδικα, έγγραφα JSON ή αρχεία διαμόρφωσης.
Η έξοδος ενημερώνεται ακαριαία καθώς πληκτρολογείτε. Γρήγορη επανάληψη για να ρυθμίσετε ένα αλφαριθμητικό μέχρι να αναλύεται σωστά στη γλώσσα-στόχο σας.
Μετατρέψτε μια πολυγραμμική παράγραφο σε μία γραμμή ενωμένη με \n ώστε να την επικολλήσετε ως string literal JavaScript χωρίς κόλπα template literal.
Κάντε escape εισαγωγικά και αλλαγές γραμμής σε ένα αλφαριθμητικό πριν το εισαγάγετε ως τιμή JSON — αποφεύγει σφάλματα ανάλυσης από μη escaped χαρακτήρες ".
Επικολλήστε logs που περιέχουν ακολουθίες escape \n και \t και κάντε τους unescape για να διαβάσετε το πραγματικό μορφοποιημένο κείμενο.
Μετατρέψτε μεταξύ escaped μορφών που χρησιμοποιούνται σε διαφορετικές γλώσσες (JavaScript έναντι Python έναντι Go) κατά τη μετάπτωση δεδομένων δοκιμών ή fixtures.
Κάντε escape ειδικούς χαρακτήρες regex σε αλφαριθμητικά πηγής ώστε να αντιμετωπίζονται ως literals όταν τα αντιγράφετε σε ένα μοτίβο regex.
Κάντε κλικ στο εικονίδιο Backslash στο dock του DevSuite Pro. Ανοίγει ένα πάνελ επεξεργασίας με λειτουργίες Escape και Unescape.
Επικολλήστε το πολυγραμμικό κείμενο, το αλφαριθμητικό με εισαγωγικά, ή την ήδη escaped τιμή που θέλετε να μετατρέψετε.
Επιλέξτε Escape για να παράξετε ένα ασφαλές για κώδικα string literal, ή Unescape για να ανακτήσετε το αρχικό ευανάγνωστο κείμενο.
Το μετατρεπόμενο αποτέλεσμα εμφανίζεται αμέσως στο διπλανό πάνελ. Οι μεγάλες έξοδοι είναι κυλιόμενες και αναδιπλώνονται.
Κάντε κλικ στο Copy για να πάρετε το escaped αλφαριθμητικό, έπειτα επικολλήστε το ανάμεσα σε εισαγωγικά στο αρχείο JavaScript, Python ή JSON σας.
Εγκαταστήστε το DevSuite Pro δωρεάν και ξεκλειδώστε 64+ εργαλεία προγραμματιστή για το πρόγραμμα περιήγησής σας.