Instrumente pentru dezvoltatori
Escapare și dezescapare șiruri: JSON, JavaScript, SQL
Gratuit, fără înregistrare, funcționează în browser. Escapează text pentru șiruri JSON, JavaScript, CSV, SQL, regex sau XML, sau transformă textul escapat înapoi în text simplu.
Pentru o valoare dintr-un șir JSON: ghilimelele, barele inverse, liniile noi și caracterele de control primesc o bară inversă.
Totul se întâmplă pe dispozitivul tău.
De ce să folosești Escapare și dezescapare șiruri
- 100% gratuit
- Folosește-l oricât de des vrei. Fără înregistrare, fără filigran, nimic de instalat.
- Privat prin design
- Ce scrii rămâne în browser și nu ne este trimis niciodată.
- Funcționează pe orice dispozitiv
- Rulează în browser pe Windows, Mac, Linux, Android și iPhone. Nu e nevoie de aplicație.
Cum să folosești Escapare și dezescapare șiruri
- Alege Escapează sau Dezescapează.
- Sub Pentru, alege unde merge sau de unde vine textul: JSON, JavaScript, CSV, SQL, Regex sau XML. O linie sub opțiuni explică ce face stilul respectiv.
- Lipește textul tău. Rezultatul apare pe măsură ce scrii; dă clic pe Copiază rezultatul.
- Dă clic pe Inversează ca să trimiți rezultatul înapoi ca intrare și să inversezi direcția, ca să verifici că se întoarce identic.
Întrebări frecvente
Ce înseamnă să escapezi un șir?
Adăugarea de semne, de obicei backslash-uri, înaintea caracterelor care altfel ar încheia șirul sau i-ar schimba sensul, cum sunt ghilimelele și liniile noi.
Cum escapez un șir pentru JSON?
Alege Escapează și JSON, apoi lipește textul. Ghilimelele devin \", backslash-urile \\, liniile noi \n, taburile \t, iar celelalte caractere de control devin secvențe \u, ca textul să încapă între ghilimele duble într-un fișier JSON.
Cum dezescapez un șir JSON?
Alege Dezescapează și JSON, apoi lipește textul escapat, fără ghilimelele din jur. \n devine o linie nouă reală, \" o ghilimea, iar \u00e9 litera é.
Care este diferența dintre stilurile JSON și JavaScript?
JSON permite doar câteva secvențe de escapare, cum sunt \n, \" și \u00e9. JavaScript escapează și ghilimelele simple, backtick-urile și ${, iar la dezescapare acceptă mai multe forme, cum sunt \x41 și \u{1F600}.
Cum escapez o ghilimea simplă în SQL?
Dubleaz-o. Alege Escapează și SQL, iar fiecare ' devine '' ca textul să încapă între '…' într-o interogare, ca în 'O''Brien'.
Cum escapez caracterele speciale într-o expresie regulată?
Alege Escapează și Regex. Un backslash este pus înaintea lui . * + ? ^ $ { } ( ) | [ ] \ / și -, ca textul să se potrivească literal.
Este suficientă escapare ca să opresc injecția SQL?
Nu. În cod real, folosește parametrii de interogare ai bibliotecii tale de bază de date. Escapearea de aici este pentru interogări rapide, punctuale.
De ce arată dezescaparea o eroare?
Textul are o secvență de escapare pe care stilul nu o permite, cum este \q în JSON, un \u fără patru cifre hexazecimale sau un backslash singur la final. Mesajul spune ce nu e în regulă și, pentru o secvență greșită, poziția ei.
Este Escapare și dezescapare șiruri gratuit?
Da. Se folosește gratuit, fără înregistrare și fără nimic de instalat.
Ghiduri de ajutor și tutoriale (în engleză)
- How to Minify JSON Free (Compress JSON to One Line)Paste JSON, click Minify, and copy it as one compact line for configs, environment variables, API requests and AI prompts. Free; your data stays local.
- Regex Cheat Sheet: Anchors, Groups, Lookarounds (Free)A practical regex cheat sheet with tested examples for anchors, classes, quantifiers, groups and lookarounds. Try each one live in a free regex tester.
- Regex for Email Validation: Patterns That Work (Free)A practical email regex, the one the HTML standard uses, and why a perfect RFC pattern isn't worth it. With test cases you can run free in your browser.
- SQL Formatting Best Practices: 10 Rules (Free Formatter)Upper-case keywords, one clause per line, clear aliases, the leading-comma debate. Ten SQL formatting rules with examples and a free formatter.
Unelte similare
- Codificator și decodificator de entități HTMLCodifică text în entități HTML ca să se afișeze sigur pe o pagină web sau decodează entități precum &, é și é înapoi în text citibil, pe măsură ce scrii. Alege cât să codifici și dacă să folosești entități cu nume sau numerotate.
- Codificare / decodificare URLCodifică text pentru un URL sau decodifică %20 înapoi în text, pe măsură ce scrii. Vezi parametrii unui link. Nimic nu părăsește dispozitivul tău.
- Formatare JSONLipește JSON ca să verifici că este valid, apoi formatează-l cu indentare clară sau minifică-l pe o singură linie. Dacă ceva nu este în regulă, vezi ce anume și, în majoritatea browserelor, linia și coloana. Copiază rezultatul sau descarcă-l ca fișier .json.
- Testarea expresiilor regulateTestează o expresie regulată pe textul tău, cu potriviri evidențiate pe măsură ce scrii. Regulile JavaScript; expresiile prea lente se opresc.