Invoer

Modus:

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

1

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.

2

Uitvoer bekijken

Het rechterpaneel toont het ongeëscapete resultaat automatisch. Schakel naar Escape-modus als u de andere richting nodig heeft.

3

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

Invoer

Unescaped uitvoer (echte tekens)

Uitvoer

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.