Regex Escape Online — Ucieczka od metaznaków
Ciągi znaków ucieczki lub unescape dla JSON, JavaScript/TypeScript, SQL i regex — na żywo, całkowicie w Twojej przeglądarce.
Wynik
Ta strona otwiera znak ucieczki łańcucha z wybranym trybem wyrażenia regularnego — wklej tekst dosłowny, a każdy metaznak wyrażenia regularnego zostanie zmieniony, tak aby wynik odpowiadał dokładnie temu tekstowi w nowym wzorcu RegExp().
Ucieczka w wyrażeniu regularnym dodaje ukośnik odwrotny przed każdym z dwunastu znaków specjalnych — . * +? ^ $ { } ( ) | [ ] i sam ukośnik odwrotny — zamienianie czegoś takiego jak a.b*c w a\.b\*c, dzięki czemu przestaje ono oznaczać „dowolny znak” lub „zero lub więcej” i zamiast tego dopasowuje te dosłowne symbole.
Ten kierunek jest z założenia jednokierunkowy: nie ma dwuznaczności co do ucieczki, więc tryb dekodowania jest ukryty dla wyrażeń regularnych. Pełne narzędzie umożliwia również ucieczkę od ciągów JSON, JavaScript i SQL, całkowicie w przeglądarce.