← Tornar a les funcions
Free

Escapament / Desescapament de barra invertida

L'Escapament/Desescapament de barra invertida converteix cadenes de i cap a la seva forma escapada (\n \t \r \" \' \\ i escapaments Unicode). Essencial per incrustar text multilínia, cometes o caràcters especials en codi font JavaScript, Python, Go o JSON sense errors de sintaxi.

Quan incrustes text com a literal de cadena en codi font (una cadena JavaScript, un valor JSON, un diccionari Python), cal escapar els caràcters especials perquè el codi s'analitzi correctament. L'Escapament/Desescapament de barra invertida ho gestiona a l'instant. El mode d'escapament pren text en brut amb salts de línia, tabulacions i cometes i produeix una cadena escapada d'una sola línia que pots enganxar entre cometes en qualsevol llenguatge. El desescapament inverteix el procés: enganxa la cadena escapada i recupera el text original llegible. L'eina reconeix totes les seqüències d'escapament estàndard: \n (salt de línia), \r (retorn de carro), \t (tabulació), \f (salt de pàgina), \v (tabulació vertical), \0 (nul), \b (retrocés), \" \' \\, més els escapaments Unicode \xHH i \uHHHH. Sense sorpreses específiques d'un llenguatge: totes les regles d'escapament habituals són compatibles.

Vista prèvia en viu
example.com
Barra Inversa Escapada / Desescapada Escapar Desescapar
Cadena Bruta
Line 1 Line 2 "tabbed" With a 'quote'
Sortida Escapada
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Funcions clau

Escapa caràcters especials

Converteix salts de línia, tabulacions, cometes i barres invertides a la seva forma de seqüència d'escapament (\n \t \" \\). Segur per enganxar en literals de cadena de qualsevol llenguatge.

Desescapa de nou a l'original

Inverteix les seqüències d'escapament de nou al text original. Enganxa una cadena escapada i llegeix-la en la seva forma en brut i llegible.

Admet tots els escapaments estàndard

Gestiona \n \r \t \f \v \0 \b més \" \' \\: totes les seqüències d'escapament habituals utilitzades en JavaScript, Python, Go, JSON i més.

Suport d'escapament Unicode

Converteix caràcters no ASCII al format \xHH o \uHHHH, i els descodifica de nou. Útil per tractar text Unicode en codi font.

Còpia amb un clic

Copia la sortida escapada o desescapada amb un sol clic. Enganxa-la directament en codi font, documents JSON o fitxers de configuració.

Previsualització en temps real

La sortida s'actualitza a l'instant mentre escrius. Iteració ràpida per ajustar una cadena fins que s'analitzi correctament en el teu llenguatge de destinació.

Casos d'ús comuns

Incrustació de text multilínia en JS

Converteix un paràgraf multilínia en una única línia unida amb \n perquè la puguis enganxar com a literal de cadena JavaScript sense trucs de template literals.

Preparació de valors JSON

Escapa cometes i salts de línia en una cadena abans d'inserir-la com a valor JSON: evita errors d'anàlisi per caràcters " sense escapar.

Depuració de registres escapats

Enganxa registres que contenen seqüències d'escapament \n i \t i desescapa'ls per llegir el text formatat real.

Portat de cadenes entre llenguatges

Converteix entre formes escapades utilitzades en diferents llenguatges (JavaScript vs Python vs Go) quan migres dades de prova o fixtures.

Treball amb fonts de regex

Escapa els caràcters especials de regex en cadenes font perquè es tractin com a literals quan els copies en un patró de regex.

Com utilitzar-lo
1

Obre l'eina de barra invertida

Fes clic a la icona de barra invertida al dock de DevSuite Pro. S'obre un panell d'edició amb els modes Escapa i Desescapa.

2

Enganxa el teu text

Enganxa el text multilínia, la cadena entre cometes o el valor ja escapat que vols convertir.

3

Tria el mode

Tria Escapa per produir un literal de cadena segur per al codi, o Desescapa per recuperar el text original llegible.

4

Revisa la sortida

El resultat convertit apareix immediatament al panell adjacent. Les sortides llargues es poden desplaçar i s'ajusten.

5

Copia i enganxa al codi

Fes clic a Copia per obtenir la cadena escapada, i després enganxa-la entre cometes al teu fitxer JavaScript, Python o JSON.

Llest per provar-ho?

Instal·la DevSuite Pro gratuïtament i desbloqueja més de 64 eines de desenvolupador per al teu navegador.

Afegeix a Chrome Afegeix a Edge Afegeix a FireFox