JavaScript Unescape
JavaScript-strings unescapen – escape-reeksen zoals \n, \t, \r, \", \\ terugzetten naar hun originele tekens
Invoer
Uitvoer
Wat is JavaScript Unescape?
JavaScript Unescape zet escape-reeksen in een string terug naar hun originele tekens. Zo wordt \n een echte regelovergang, \t een echte tab, \" een dubbel aanhalingsteken en \\ een backslash.
Dit hulpmiddel staat standaard in Unescape-modus maar ondersteunt ook Escape-modus. Schakel bovenaan tussen hen. Verwerking vindt volledig in uw browser plaats.
Hoe dit hulpmiddel te gebruiken
Geëscapete invoer plakken
Plak uw geëscapete JavaScript-string in de linker editor. Het hulpmiddel staat standaard in Unescape-modus. Gebruik Voorbeeld om een voorbeeld te laden.
Uitvoer bekijken
Het rechterpaneel toont het ongeëscapete resultaat automatisch. Schakel naar Escape-modus als u de andere richting nodig heeft.
Resultaat kopiëren
Gebruik <strong>Kopiëren</strong> of <strong>Downloaden</strong>. Voor escape-modus, gebruik JavaScript Escape.
JavaScript Unescape-voorbeelden
Unescapen zet escape-reeksen terug naar echte tekens. Voorbeeld:
Geëscapete invoer
Unescaped uitvoer (echte tekens)
Wanneer Unescapen belangrijk is
Wanneer u geëscapete JavaScript-strings ontvangt uit logs, database-dumps, geserialiseerde code of API-reacties, moet u ze unescapen om de eigenlijke inhoud te lezen of te verwerken.
Voor HTML-specifiek unescapen, gebruik HTML Unescape. Voor JSON-specifiek unescapen, gebruik het JSON Escape-hulpmiddel in Unescape-modus.
Veelgestelde vragen
Welke escape-reeksen worden verwerkt?
Dit hulpmiddel verwerkt: \n → regelovergang, \r → carriage return, \t → tab, \0 → nul, \v → verticale tab, \f → paginaovergang, \\ → backslash, \' → enkel aanhalingsteken, \" → dubbel aanhalingsteken.
Hoe verschilt dit van JSON Unescape?
JSON Unescape verwerkt JSON-specifieke reeksen (bijv. \uXXXX Unicode). JavaScript Unescape verwerkt JS-stringliteralen inclusief enkele aanhalingstekens (\') en aanvullende stuurreeksen.
Worden mijn gegevens ergens naartoe gestuurd?
Nee. Verwerking vindt volledig in uw browser plaats.
Wat gebeurt er met gedeeltelijke of misvormde escape-reeksen?
Niet-herkende reeksen (bijv. \q) worden ongewijzigd gelaten.
Kan ik overschakelen naar Escape-modus?
Ja. Gebruik de knop Escape bovenaan het invoerpanel.
Gerelateerde hulpmiddelen
JavaScript-string-escape-reeksen zijn gedefinieerd in de ECMAScript-specificatie. De MDN String-documentatie behandelt stringliteralen en escape-reeksen.