String Escape / Unescape
Escape or unescape strings for JSON, JavaScript, HTML entities, SQL, and regular expressions.
Ruwe invoer
Geëscapete uitvoer
Over deze tool
Escapet en unescapet strings in vijf contexten: JSON/JS-strings, JS-sjabloonliteralen, HTML-entiteiten, SQL-enkele aanhalingstekens en RegExp-patronen.
Plak willekeurige tekst, kies de modus en de taal, en ontvang het resultaat onmiddellijk.
Hoe te gebruiken
- Selecteer de modus Escapen of Unescapen.
- Klik op een taalknop (JSON, JS, HTML, SQL of RegExp).
- Plak uw invoer of klik op Voorbeeld om een voorbeeld te laden.
- De uitvoer wordt onmiddellijk bijgewerkt. Klik op Kopiëren om het resultaat te kopiëren.
Gebruiksscenario's
Strings escapen voordat ze in JSON-payloads worden opgenomen, HTML escapen voor innerHTML, SQL-gebruikersinvoer escapen en letterlijke strings omzetten in regex-patronen.
Veelgestelde vragen
- Moet ik dit gebruiken voor SQL-sanitisatie in productie? — Nee. Gebruik altijd geparametriseerde queries in productie. Dit hulpmiddel is alleen voor inspectie en leren.
- Wat doet de RegExp-unescape-modus? — RegExp-unescaping is contextafhankelijk en niet goed gedefinieerd. Deze modus geeft de invoer ongewijzigd terug.
- Verwerkt JSON-escaping Unicode? — Besturingstekens (U+0000–U+001F) worden gecodeerd als \uXXXX. Afdrukbare Unicode boven U+007F blijft ongewijzigd (geldige JSON).