Инструменты разработчика

Экранирование строк: JSON, JavaScript, SQL, regex

Бесплатно, без регистрации, работает в браузере. Экранируйте текст, чтобы безопасно вставить его в строку JSON, JavaScript, CSV, SQL, регулярного выражения или XML, или превратите экранированный текст вроде \n и \" обратно в обычный.

Направление
Для

Для значения внутри строки JSON: перед кавычками, обратными слешами, переносами строк и управляющими символами ставится обратный слеш.

Всё происходит на вашем устройстве.

Почему стоит выбрать Экранирование строк

100% бесплатно
Пользуйтесь сколько угодно. Без регистрации, без водяных знаков, без установки.
Конфиденциально по умолчанию
Всё, что вы вводите, остаётся в браузере и никогда не отправляется нам.
Работает на любом устройстве
Работает в браузере на Windows, Mac, Linux, Android и iPhone. Приложение не нужно.

Как пользоваться: Экранирование строк

  1. Выберите «Экранировать» или «Убрать экранирование».
  2. Укажите, куда пойдёт текст: JSON, JavaScript, CSV, SQL, Regex или XML.
  3. Вставьте текст и скопируйте результат.

Частые вопросы

Что значит экранировать строку?
Добавить специальные знаки, обычно обратные слеши, перед символами, которые иначе завершили бы строку или изменили её смысл, например перед кавычками и переносами строк.
JSON или JavaScript?
JSON допускает лишь несколько экранирований, например \n, \" и \u00e9. JavaScript также экранирует одинарные кавычки и обратные апострофы и принимает больше форм при обратном преобразовании.
Достаточно ли экранирования для защиты от SQL-инъекций?
Нет. В реальном коде используйте параметры запросов вашей библиотеки для работы с базой данных. Экранирование здесь — для быстрых разовых запросов.
Мой текст загружается на сервер?
Нет. Всё происходит на вашем устройстве.
Экранирование строк — это бесплатно?
Да. Пользоваться можно бесплатно, без регистрации и без установки.

Похожие инструменты