Streng escape / unescape
Escape tegn (som anførselstegn) eller unescape dem tilbake til klartekst.
For å escape en streng velger du Escape, velger JavaScript eller JSON og limer inn teksten; anførselstegn, omvendte skråstreker, tabulatorer og linjeskift blir escape-sekvenser. Velg Unescape for å gjøre dem om til rå tegn igjen.
Last updated:
Streng escape / unescape. Escape tegn (som anførselstegn) eller unescape dem tilbake til klartekst. Rens programmeringsstrenger umiddelbart med vårt gratis online streng-escape-verktøy. Dette verktøyet lar deg kode spesialtegn for JSON, HTML og SQL.
Enten du formaterer spørringer eller renser inndata, garanterer vårt tegn-escape-verktøy presis formatering. Lim inn teksten din og generer strengen.
Dette premium tekstbehandlingsverktøyet bruker klientsidebehandling for å evaluere koden din i nettleseren din, og sikrer at spørringene dine aldri lastes opp til en ekstern server.
Å overføre kode avslører sikkerheten din, men vårt offline verktøy eliminerer denne sårbarheten. Vi tilbyr en 100 % gratis og privat måte å unnslippe strenger lokalt.
For best resultat bør du kontrollere utdata før du kopierer eller laster ned, særlig når resultatet skal brukes videre i kode, rapporter, dokumentasjon eller delte filer.
Denne nettleserbaserte flyten holder oppgaven rask og reduserer manuell opprydding i separate apper. Relaterte verktøy: Fortsett arbeidsflyten med Tekst-formaterer, Tekststatistikk, Ordteller.
Disse relaterte verktøyene hjelper med nærliggende oppgaver for konvertering, formatering, validering, generering og opprydding.
Ofte stilte spørsmål
Hvordan escaper jeg spesialtegn i en streng?
Velg Escape øverst, velg formatet JavaScript eller JSON, og lim deretter inn teksten i Inndatastreng. Feltet Resultat viser den escapede versjonen umiddelbart; klikk Kopier for å kopiere den. Dette er nyttig når tekst over flere linjer eller tekst med anførselstegn skal inn i en strengliteral.
Hvilke tegn endrer escape-verktøyet?
I JavaScript-formatet blir en omvendt skråstrek til to, linjeskift, vognretur og tabulatorer blir omvendt skråstrek pluss n, r og t, og doble og enkle anførselstegn får en omvendt skråstrek foran. I JSON-formatet blir enkle anførselstegn stående, og andre kontrolltegn blir u-escape med omvendt skråstrek. Andre tegn, inkludert Unicode, forblir uendret.
Hvordan unescaper jeg en streng?
Velg Unescape og lim inn den escapede teksten. Teksten leses én gang fra venstre mot høyre, så en dobbel omvendt skråstrek blir alltid til én, og en escapet Windows-sti som C:\\new blir C:\new og ikke C: etterfulgt av et linjeskift. Omvendt skråstrek pluss n, r, t, b, f, v, 0, anførselstegn og skråstreker dekodes også.
Kan jeg bruke det escapede resultatet i JSON?
Ja, velg JSON-formatet. Det escaper nøyaktig det JSON krever, doble anførselstegn, omvendte skråstreker og kontrolltegn, og setter aldri en omvendt skråstrek foran et enkelt anførselstegn, så resultatet kan settes mellom doble anførselstegn og tolkes som JSON. JavaScript-formatet escaper også enkle anførselstegn, noe JSON ikke tillater.
Dekoder den Unicode-escape eller HTML-entiteter?
Unicode-escape ja: Unescape dekoder u-escape med omvendt skråstrek og fire heks-sifre eller krøllparenteser, inkludert surrogatpar for emoji, og x-escape med to heks-sifre. HTML-entiteter som amp dekodes ikke; bruk et verktøy for HTML-entiteter til dem.
Hva skjer med ukjente escape-sekvenser?
En omvendt skråstrek fulgt av et tegn som ikke er en kjent escape, for eksempel omvendt skråstrek og q, eller en ufullstendig sekvens som omvendt skråstrek og u12, beholdes nøyaktig slik den er skrevet, med den omvendte skråstreken, så ingenting forsvinner i det stille.
Slik bruker du dette nettverktøyet
Streng escape / unescape er laget for raske arbeidsflyter i nettleseren når du må formatere, validere, konvertere, dekode, kode, generere eller kontrollere data uten å åpne en tung skrivebordsapp. Start med inndatafeltet eller de synlige valgene, kontroller resultatet og kopier eller last ned utdataene.
Privat behandling i nettleseren
Streng escape / unescape holder den vanlige behandlingen lokalt i nettleseren. Det er nyttig for kodebiter, tokens, dokumenter, konfigurasjonsverdier, tekstutdrag og annet innhold som ikke bør sendes til en ekstern tjeneste uten behov.
Når verktøyet er nyttig
Bruk Streng escape / unescape til repeterbare utvikleroppgaver, teknisk dokumentasjon, QA-kontroller, raske konverteringer, feilsøking, innholdsrydding og interne teamflyter. Siden fokuserer på tydelige inndata, rask tilbakemelding og utdata som er enkle å bruke videre.
Praktiske tips
Før du kopierer sluttresultatet, bør du sjekke detaljer som mellomrom, store og små bokstaver, filnavn, koding, tokenstruktur, linjeskift eller utdataformat. Små kontroller hindrer feil når resultatet brukes i kode, rapporter, saker, e-post eller tekniske notater.