0

Regex Escape Online — Evadare metacaractere

Șiruri de escape sau de escape pentru JSON, JavaScript/TypeScript, SQL și regex - live, în întregime în browser.

Aveți nevoie de codificare pentru entități HTML sau URL? Utilizați instrumentul nostru de codificare/decodor HTML și URL.

Procesare... 0%

Rezultat

Această pagină deschide escaperul șirului cu modul regex preselectat - lipiți textul literal și fiecare metacaracter regex este eliminat, astfel încât rezultatul să se potrivească exact cu acel text în interiorul unui nou model RegExp().

Evacuarea expresiilor regulate adaugă o bară oblică inversă înaintea fiecăruia dintre cele douăsprezece caractere speciale — . * + ? ^ $ { } ( ) | [ ] și bara oblică inversă în sine — transformând ceva de genul a.b*c în a\.b\*c, astfel încât nu mai înseamnă „orice caracter” sau „zero sau mai mult” și în schimb se potrivește cu acele simboluri literale.

Această direcție este unidirecțională prin proiectare: nu există nicio ambiguitate pentru a anula evadarea, așa că modul de decodare este ascuns pentru regex. Instrumentul complet scapă, de asemenea, șirurile JSON, JavaScript și SQL, în întregime în browser.