Экранирование и снятие экранирования текста (JSON, JS, SQL, regex)
Экранируйте кавычки, слэши и переносы строк для JSON, JavaScript, SQL, regex, CSV и Unicode или сделайте обратное преобразование.
Как пользоватьсяВставьте текст для экранирования.
Экранирование и снятие экранирования текста (JSON, JS, SQL, regex): для чего нужен
Вставьте текст и выберите формат: строка JSON, JavaScript, Java или C#, SQL с одинарными кавычками, регулярное выражение, поле CSV или последовательности Unicode. Инструмент экранирует кавычки, обратные слэши, переносы строк и специальные символы.
Он также делает обратное: превращает экранированный текст обратно в исходный, и может добавлять окружающие кавычки.
Как пользоваться
- Вставьте текст.
- Выберите формат и экранировать или снять экранирование.
- Скопируйте результат.
Когда использовать
- Вставлять тексты с кавычками в JSON.
- Составлять регулярные выражения из текста.
- Читать логи с экранированным текстом.
Частые вопросы
Когда нужно экранировать текст?
Когда текст попадает внутрь строки в коде: кавычки, обратные слэши и переносы строк сломали бы JSON, JavaScript или SQL, если их не экранировать.
Защищает ли экранирование в SQL от SQL-инъекций?
Помогает в запросах, написанных вручную, но в коде всегда используйте параметризованные запросы (prepared statements).
Правда бесплатно?
Да, 100% бесплатно. Без регистрации, без подписки и без ограничений использования. Все инструменты Tools123 бесплатны.