TL
Tool Lab
💰Donate
💰Donate

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

  1. Selecteer de modus Escapen of Unescapen.
  2. Klik op een taalknop (JSON, JS, HTML, SQL of RegExp).
  3. Plak uw invoer of klik op Voorbeeld om een voorbeeld te laden.
  4. 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).