String Escaper — JSON, JS, SQL og Regex
Escape eller unescape-strenger for JSON, JavaScript/TypeScript, SQL og regulært uttrykk – live, helt i nettleseren din.
Resultat
Trenger du å slippe en streng med anførselstegn, omvendte skråstreker eller linjeskift i en JSON-nyttelast, en JavaScript-kildefil, en SQL-spørring eller et regulært uttrykksmønster? Hver av disse fire kontekstene unnslipper spesialkarakterer på en annen måte, og å få det feil bryter verdien eller introduserer en feil. Dette verktøyet escapes og unescapes tekst for alle fire, live, rett i nettleseren din. Trenger du HTML-enhet eller URL-koding i stedet? Bruk vår HTML & URL Encoder / Decoder - dette verktøyet overlater bevisst de to formatene til det.
Velg et format og reglene bytter umiddelbart: JSON-modus bruker den nøyaktige escape-en JSON-spesifikasjonen krever (anførselstegn, omvendte skråstreker, nylinjer, tabulatorer og kontrolltegn); JavaScript-modus legger til et valg i sitatstil, slik at du får enkelt-anførselstegn, dobbeltanførselstegn eller riktig utdata, inkludert mal-bokstavelig ${ escaping; SQL-modus dobler enkle anførselstegn slik standard bokstaver i SQL-strenger forventer; og regex-modus unnslipper de tolv spesielle regex-metategnene, slik at den eksakte bokstavelige teksten samsvarer i et nytt RegExp()-mønster – regex-escape går bare én vei, siden det ikke er noen tvetydighet å reversere.
En ærlig advarsel: SQL-strengdobling vises her for læring og for raske engangsskript, aldri som en erstatning for parametriserte spørringer eller forberedte setninger – strenge-unnslippende brukerinput for hånd er en klassisk SQL-injeksjonsrisiko i virkelige applikasjoner, og verktøyet sier det tydelig når SQL-modus er aktiv. Hver konvertering kjører lokalt: ingenting du limer inn, koder eller dekoder blir noen gang lastet opp.