Экранировать символы regex

Экранируйте метасимволы для использования текста как буквального шаблона JavaScript.

Преобразование в браузере · Без регистрации

Создаёт фрагмент шаблона, а не литерал /шаблон/. Не выполняет выражения и не реализует всю спецификацию RegExp.escape.

До 100 000 единиц UTF-16 на ввод и 1 000 000 на результат. Поддерживаемые форматы и примеры приведены ниже.

Как пользоваться

  1. Экранируйте метасимволы для использования текста как буквального шаблона JavaScript.
  2. Выберите режим или параметры и запустите инструмент.
  3. Проверьте результат, скопируйте или скачайте TXT.

Пример

a+b?. → a\+b\?\.

Подробности и ограничения

Создаёт фрагмент шаблона, а не литерал /шаблон/. Не выполняет выражения и не реализует всю спецификацию RegExp.escape.

Текст обрабатывается в браузере и не отправляется на сервер преобразования.

FAQ

Экранировать символы regex — Какие форматы и ограничения поддерживаются?

Создаёт фрагмент шаблона, а не литерал /шаблон/. Не выполняет выражения и не реализует всю спецификацию RegExp.escape.

Справочники по форматам

Страница инструмента обновлена: