0

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.

Zamiast tego potrzebujesz encji HTML lub kodowania adresu URL? Skorzystaj z naszego narzędzia do kodowania/dekodowania HTML i URL.

Przetwarzanie... 0%

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.