Экранируйте строку для JSON, для языков с backslash (JS/C) или для shell и раскодируйте обратно. Удобно при вставке текста в код или конфиг.
Превращает кавычки, обратные слэши и управляющие символы в escape-последовательности, чтобы строка была валидна внутри JSON.
Оборачивает текст в одинарные кавычки и безопасно кодирует вложенные кавычки, чтобы он остался одним литеральным аргументом.
В режиме JSON текст должен быть валидной экранированной строкой — несбалансированная кавычка или плохая escape-последовательность не декодируются.