0

Regex Escape Online: metacaratteri di fuga

Stringhe di escape o unescape per JSON, JavaScript/TypeScript, SQL e regex: in tempo reale, interamente nel tuo browser.

Hai bisogno invece di un'entità HTML o di una codifica URL? Utilizza il nostro strumento di codifica/decodificazione HTML e URL.

Elaborazione... 0%

Risultato

Questa pagina apre l'escape della stringa con la modalità regex preselezionata: incolla il testo letterale e ogni metacarattere regex viene sottoposto a escape in modo che il risultato corrisponda a quel testo esatto all'interno di un nuovo modello RegExp().

L'escape di Regex aggiunge una barra rovesciata prima di ciascuno dei dodici caratteri speciali — . *+? ^ $ { } ( ) | [ ] e la barra rovesciata stessa: trasforma qualcosa come a.b*c in a\.b\*c, quindi smette di significare "qualsiasi carattere" o "zero o più" e corrisponde invece a quei simboli letterali.

Questa direzione è a senso unico per progettazione: non c'è ambiguità nell'unescape, quindi la modalità di decodifica è nascosta per le espressioni regolari. Lo strumento completo esegue inoltre l'escape delle stringhe JSON, JavaScript e SQL, interamente nel tuo browser.