Zabezpiecz znaki specjalne wyrażeń RegExp

Programiści mogą użyć tego podczas debugowania lub przed wymianą danych, gdy wynik trzeba szybko ocenić wzrokiem. Zabezpiecz znaki specjalne wyrażeń RegExp.

Zabezpiecz znaki specjalne wyrażeń RegExp. Wynik jest od razu gotowy do skopiowania w przeglądarce, bez konta, przesyłania ani zapisywania danych.

Jak używać

  1. Wklej lub wpisz w obszarze wprowadzania tekst, który ma być dopasowany dosłownie w wyrażeniu regularnym.
  2. Uruchom akcję escape, aby zabezpieczyć znaki specjalne RegExp występujące w tym tekście.
  3. Skopiuj wynik i użyj go jako wzorca dosłownego w kodzie lub konfiguracji.
  4. Jeśli potrzebujesz z powrotem oryginalnego tekstu, użyj akcji unescape, aby usunąć dodane zabezpieczenia.
  5. Wyczyść obszary po użyciu, aby nie pozostała żadna próbka ani wzorzec.

Przykład

Programista chce wyszukać ciąg Cena (EUR): 10.00? bez traktowania nawiasów, dwukropka lub znaku zapytania jako symboli wyrażenia regularnego. Wkleja tekst, uruchamia akcję escape i otrzymuje bezpieczny wzorzec do umieszczenia w kodzie.

Dane wejściowe

Price (EUR): 10.00?

Wynik

Price \(EUR\): 10\.00\?

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Operacja escape jest wykonywana w twojej przeglądarce na twoim urządzeniu. Wprowadzany tekst i wynik nie są wysyłane na zewnątrz. Możesz zamknąć stronę po skopiowaniu potrzebnego wzorca.

Częste pytania

Kiedy należy zabezpieczyć ciąg dla wyrażenia regularnego?

Zawsze gdy ciąg zawiera znaki o specjalnym znaczeniu w wyrażeniu regularnym, takie jak nawiasy, nawiasy kwadratowe, kropki lub znaki zapytania. Zabezpieczenie sprawia, że silnik traktuje je jako zwykły tekst, a nie symbole wzorca.

Czy narzędzie może również wykonać unescape tekstu?

Tak, odwrotna akcja usuwa zabezpieczenia i przywraca oryginalny tekst. Używaj jej ostrożnie, ponieważ ciąg, który już zawierał ukośniki odwrotne, może wymagać ręcznego przeglądu po unescape.

Czy mogę zabezpieczyć cały plik?

Możesz zaimportować obsługiwany plik tekstowy, CSV, JSON, Markdown, XML lub YAML, ale akcja dotyczy zawartości, którą podasz. Przejrzyj wynik, zwłaszcza jeśli plik ma wiele linii lub nietypowych znaków.

Narzędzia w tej samej kategorii