Экранирование строк: JSON, JavaScript, SQL, regex
Бесплатно, без регистрации, работает в браузере. Экранируйте текст, чтобы безопасно вставить его в строку JSON, JavaScript, CSV, SQL, регулярного выражения или XML, или превратите экранированный текст вроде \n и \" обратно в обычный.
Для значения внутри строки JSON: перед кавычками, обратными слешами, переносами строк и управляющими символами ставится обратный слеш.
Всё происходит на вашем устройстве.
Почему стоит выбрать Экранирование строк
- 100% бесплатно
- Пользуйтесь сколько угодно. Без регистрации, без водяных знаков, без установки.
- Конфиденциально по умолчанию
- Всё, что вы вводите, остаётся в браузере и никогда не отправляется нам.
- Работает на любом устройстве
- Работает в браузере на Windows, Mac, Linux, Android и iPhone. Приложение не нужно.
Как пользоваться: Экранирование строк
- Выберите «Экранировать» или «Убрать экранирование».
- Укажите, куда пойдёт текст: JSON, JavaScript, CSV, SQL, Regex или XML.
- Вставьте текст и скопируйте результат.
Частые вопросы
- Что значит экранировать строку?
- Добавить специальные знаки, обычно обратные слеши, перед символами, которые иначе завершили бы строку или изменили её смысл, например перед кавычками и переносами строк.
- JSON или JavaScript?
- JSON допускает лишь несколько экранирований, например \n, \" и \u00e9. JavaScript также экранирует одинарные кавычки и обратные апострофы и принимает больше форм при обратном преобразовании.
- Достаточно ли экранирования для защиты от SQL-инъекций?
- Нет. В реальном коде используйте параметры запросов вашей библиотеки для работы с базой данных. Экранирование здесь — для быстрых разовых запросов.
- Мой текст загружается на сервер?
- Нет. Всё происходит на вашем устройстве.
- Экранирование строк — это бесплатно?
- Да. Пользоваться можно бесплатно, без регистрации и без установки.
Похожие инструменты
- Кодировщик и декодер HTML-сущностейКодируйте текст в HTML-сущности, чтобы он безопасно отображался на веб-странице, или декодируйте сущности вроде &, é и é обратно в читаемый текст.
- Кодирование и декодирование URLКодируйте текст для URL или декодируйте процентное кодирование вида %20 обратно в читаемый текст — прямо по мере ввода. Вставьте полную ссылку, чтобы увидеть её параметры запроса списком и в раскодированном виде. Ничего не покидает ваше устройство.
- Форматирование JSONВставьте JSON, чтобы проверить его на корректность, затем отформатируйте с понятными отступами или сожмите в одну строку. Если есть ошибка, вы увидите её строку и столбец. Данные остаются на вашем устройстве.
- Тестер регулярных выраженийПроверяйте регулярное выражение на своём тексте и смотрите, как подсвечиваются все совпадения прямо во время ввода, с группами захвата (включая именованные) и предпросмотром замены. Работает по правилам regex в JavaScript, а слишком долгий шаблон останавливается, а не подвешивает страницу.