Екранування/Розекранування зворотної похилої риски перетворює рядки в екрановану форму та назад (\n \t \r \" \' \\ та Unicode-екрани). Незамінне при вбудовуванні багаторядкового тексту, лапок чи спецсимволів у вихідний код JavaScript, Python, Go чи JSON без синтаксичних помилок.
Коли текст вбудовується як рядковий літерал у вихідний код — рядок JavaScript, значення JSON, словник Python — потрібно екранувати спецсимволи, щоб код коректно парсився. Екранування/Розекранування зворотної похилої риски вирішує це миттєво. Режим екранування бере необроблений текст з переносами рядків, табуляціями та лапками й створює однорядковий екранований рядок, який можна вставити між лапками будь-якою мовою. Розекранування виконує зворотну дію — вставте екранований рядок і отримайте оригінальний читабельний текст. Інструмент розпізнає всі стандартні escape-послідовності: \n (новий рядок), \r (повернення каретки), \t (табуляція), \f (переведення сторінки), \v (вертикальна табуляція), \0 (нуль-символ), \b (backspace), \" \' \\, а також Unicode-екрани \xHH і \uHHHH. Жодних мовних несподіванок — підтримуються всі поширені правила екранування.
Перетворює переноси рядків, табуляції, лапки та зворотні похилі риски на escape-послідовності (\n \t \" \\). Безпечно для вставлення в рядкові літерали будь-якою мовою.
Повертає escape-послідовності назад в оригінальний текст. Вставте екранований рядок і прочитайте його в необробленому, читабельному вигляді.
Обробляє \n \r \t \f \v \0 \b, а також \" \' \\ — кожну поширену escape-послідовність, що використовується в JavaScript, Python, Go, JSON та інших мовах.
Перетворює не-ASCII символи у формат \xHH або \uHHHH і декодує їх назад. Корисно для роботи з Unicode-текстом у вихідному коді.
Копіюйте екранований або розекранований результат одним кліком. Вставляйте прямо у вихідний код, JSON-документи чи конфігураційні файли.
Результат оновлюється миттєво під час введення. Швидка ітерація для налаштування рядка, доки він не буде коректно парситися вашою цільовою мовою.
Перетворіть багаторядковий абзац на однорядковий текст, з'єднаний через \n, щоб вставити його як рядковий літерал JavaScript без хитрощів із шаблонними рядками.
Екрануйте лапки та переноси рядків у рядку перед вставленням його як значення JSON — це запобігає помилкам парсингу через неекрановані символи ".
Вставте логи, що містять escape-послідовності \n і \t, і розекрануйте їх, щоб прочитати реально відформатований текст.
Перетворюйте між екранованими формами, що використовуються в різних мовах (JavaScript, Python, Go), під час перенесення тестових даних чи фікстур.
Екрануйте спеціальні символи регулярних виразів у вихідних рядках, щоб вони сприймалися як буквальні при вставленні в шаблон regex.
Натисніть іконку зворотної похилої риски на панелі DevSuite Pro. Відкриється панель редактора з режимами «Екранувати» й «Розекранувати».
Вставте багаторядковий текст, рядок у лапках чи вже екранований рядок, який потрібно перетворити.
Оберіть «Екранувати», щоб отримати безпечний для коду рядковий літерал, або «Розекранувати», щоб відновити оригінальний читабельний текст.
Перетворений результат одразу з'являється на сусідній панелі. Довгі результати прокручуються та переносяться.
Натисніть «Копіювати», щоб отримати екранований рядок, а потім вставте його між лапками у вашому файлі JavaScript, Python чи JSON.
Встановіть DevSuite Pro безкоштовно та отримайте понад 64 інструментів розробника