← Terug naar functies
Free

Backslash Escape / Unescape

Backslash Escape/Unescape zet tekenreeksen om naar en van hun geëscapede vorm (\n \t \r \" \' \\ en Unicode escapes). Essentieel bij het insluiten van multi-regel tekst, aanhalingstekens, of speciale tekens in JavaScript-, Python-, Go-, of JSON-broncode zonder syntaxisfouten.

Wanneer u tekst als een stringliteraal in broncode insluit — een JavaScript-tekenreeks, een JSON-waarde, een Python-woordenboek — moet u speciale tekens escape zodat de code correct wordt geparst. Backslash Escape/Unescape handelt dit onmiddellijk af. Escape-modus neemt onbewerkte tekst met regelbreaks, tabs, en aanhalingstekens en produceert een eenregelige geëscapede tekenreeks die u tussen aanhalingstekens in elke taal kunt plakken. Unescape keert het proces om — plak de geëscapede tekenreeks en krijg de originele leesbare tekst terug. Het gereedschap herkent alle standaard escapesequenties: \n (regelbreuk), \r (regelretour), \t (tab), \f (formuliervoeding), \v (verticale tab), \0 (null), \b (backspace), \" \' \\, plus \xHH en \uHHHH Unicode escapes. Geen taalspecifieke verrassingen — alle gemeenschappelijke escape-regels worden ondersteund.

Live voorvertoning
example.com
Backslash Escape / Unescape Escape Unescape
Ruwe tekst
Line 1 Line 2 "tabbed" With a 'quote'
Escaped uitvoer
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
Belangrijkste kenmerken

Escape Speciale Tekens

Zet regelbreaks, tabs, aanhalingstekens, en backslashes om in hun escapesequentie-vorm (\n \t \" \\). Paste-veilig voor stringliteralen in elke taal.

Unescape Terug naar Origineel

Keert escapesequenties terug naar de originele tekst. Plak een geëscapede tekenreeks en lees deze in onbewerkte, leesbare vorm.

Ondersteunt Alle Standaard Escapes

Verwerkt \n \r \t \f \v \0 \b plus \" \' \\ — elke gemeenschappelijke escapesequentie gebruikt in JavaScript, Python, Go, JSON, en meer.

Unicode Escape-ondersteuning

Zet niet-ASCII-tekens om naar \xHH of \uHHHH-indeling, en decodeert ze terug. Nuttig voor het omgaan met Unicode-tekst in broncode.

Eén-Klik Kopiëren

Kopieer geëscapede of niet-geëscapede uitvoer met één klik. Plak rechtstreeks in broncode, JSON-documenten, of configuratiebestanden.

Real-Time Voorbeeld

Uitvoer wordt onmiddellijk bijgewerkt terwijl u typt. Snelle herhaling voor het afstellen van een tekenreeks totdat deze correct in uw doeltaal wordt geparst.

Veelvoorkomende scenario's

Multi-regel Tekst Insluiten in JS

Zet een paragraaf met meerdere regels om naar een \n-verbonden eenregel zodat u deze als JavaScript-stringliteraal kunt plakken zonder template literal-trucs.

JSON-waarden Voorbereiden

Escape aanhalingstekens en regelbreaks in een tekenreeks voordat u deze als JSON-waarde invoegt — voorkomt parsefouten van niet-geëscapede "-tekens.

Geëscapede Logs Foutopsporing

Plak logs die \n en \t escapesequenties bevatten en unescape deze om de werkelijk geformatteerde tekst te lezen.

Tekenreeksen Over Talen Portingiseren

Zet geëscapede vormen om die in verschillende talen worden gebruikt (JavaScript vs Python vs Go) bij het migreren van testgegevens of fixtures.

Werken met Regex-bronnen

Escape speciale regex-tekens in brontekenreeksen zodat deze als literals worden behandeld wanneer u deze in een regex-patroon kopieert.

Hoe te gebruiken
1

Open Backslash-gereedschap

Klik op het Backslash-pictogram in het dock van DevSuite Pro. Een editorpaneel opent met Escape- en Unescape-modi.

2

Plak Uw Tekst

Plak de multi-regel tekst, geënnoteerde tekenreeks, of al geëscapede waarde die u wilt converteren.

3

Kies Modus

Kies Escape om een codeveilige stringliteraal te produceren, of Unescape om de originele leesbare tekst terug te krijgen.

4

Bekijk de Uitvoer

Het omgezette resultaat verschijnt onmiddellijk in het aangrenzende venster. Lange outputs kunnen worden gescrolled en lopen om.

5

Kopieer & Plak in Code

Klik op Kopieer om de geëscapede tekenreeks te grijpen, plak vervolgens tussen aanhalingstekens in uw JavaScript-, Python-, of JSON-bestand.

Klaar om te proberen?

Installeer DevSuite Pro gratis en ontgrendel 64+ ontwikkelaarstools voor uw browser.

Toevoegen aan Chrome Toevoegen aan Edge Toevoegen aan FireFox