Екранування рядків

Швидко екрануйте символи або деекрануйте їх назад у звичайний текст.

Щоб екранувати рядок, виберіть Екранувати, виберіть JavaScript або JSON і вставте текст: лапки, зворотні скісні риски, табуляції та розриви рядків стають escape-послідовностями. Розекранувати повертає їх у сирі символи.

Last updated:

Екранування рядків. Швидко екрануйте символи або деекрануйте їх назад у звичайний текст. Миттєво очищуйте рядки програмування за допомогою нашого безкоштовного онлайн-інструменту екранування рядків.

Ця утиліта дозволяє кодувати спеціальні символи для JSON, HTML і SQL. Незалежно від того, чи форматуєте ви запити, чи очищуєте введені дані, наш інструмент екранування символів гарантує точне форматування. Вставте свій текст і згенеруйте рядок.

Ця преміальна утиліта обробки тексту використовує обробку на стороні клієнта для оцінки вашого коду в браузері, гарантуючи, що ваші запити ніколи не завантажуватимуться на віддалений сервер.

Передача коду розкриває вашу безпеку, але наш автономний інструмент усуває цю вразливість. Ми надаємо 100% приватний спосіб екранувати рядки локально.

Для кращого результату перевірте вихідні дані перед копіюванням або завантаженням, особливо якщо вони будуть використані в коді, звітах, документації чи спільних файлах.

Такий браузерний процес зберігає швидкість і допомагає уникнути ручного очищення в окремих програмах. Пов’язані інструменти: Продовжте роботу з Форматування тексту, Статистика тексту, Лічильник слів.

Ці пов’язані інструменти допомагають із суміжними завданнями конвертації, форматування, перевірки, генерування та очищення.

Поширені запитання

Як екранувати спеціальні символи в рядку?

Виберіть Екранувати вгорі, виберіть формат JavaScript або JSON, потім вставте текст у поле Вхідний рядок. Поле Результат одразу показує екрановану версію; натисніть Копіювати, щоб скопіювати її. Це корисно, щоб помістити багаторядковий текст або текст із лапками в рядковий літерал.

Які символи змінює інструмент екранування?

У форматі JavaScript зворотна скісна риска стає двома, розриви рядків, повернення каретки й табуляції стають зворотною скісною рискою з n, r і t, а перед подвійними та одинарними лапками додається зворотна скісна риска. У форматі JSON одинарні лапки не змінюються, а інші керівні символи стають escape-послідовностями з u. Інші символи, зокрема Unicode, залишаються незмінними.

Як розекранувати рядок?

Виберіть Розекранувати й вставте екранований текст. Текст читається один раз зліва направо, тож подвійна зворотна скісна риска завжди стає однією, а екранований шлях Windows, як-от C:\\new, стає C:\new, а не C: із розривом рядка. Зворотна скісна риска з n, r, t, b, f, v, 0, лапками та скісними рисками також декодується.

Чи можна використати екранований результат у JSON?

Так, виберіть формат JSON. Він екранує саме те, чого вимагає JSON, — подвійні лапки, зворотні скісні риски та керівні символи — і ніколи не додає зворотну скісну риску перед одинарною лапкою, тож результат можна помістити між подвійними лапками й розібрати як JSON. Формат JavaScript екранує також одинарні лапки, чого JSON не допускає.

Чи декодує інструмент Unicode-escape-послідовності або HTML-сутності?

Unicode-послідовності так: Розекранувати декодує послідовності зі зворотною скісною рискою та u з чотирма hex-цифрами або у фігурних дужках, включно із сурогатними парами для емодзі, а також послідовності з x і двома hex-цифрами. HTML-сутності, як-от amp, не декодуються; для них скористайтеся інструментом HTML-сутностей.

Що відбувається з невідомими escape-послідовностями?

Зворотна скісна риска, за якою йде символ, що не є відомою послідовністю, наприклад q, або неповна послідовність, як-от u12 після зворотної скісної риски, зберігається точно так, як введено, разом зі зворотною скісною рискою, тож нічого непомітно не втрачається.

Як користуватися цим онлайн-інструментом

Екранування рядків створено для швидких робочих процесів у браузері, коли потрібно форматувати, перевіряти, конвертувати, декодувати, кодувати, генерувати або аналізувати дані без важкої настільної програми. Почніть з поля введення або видимих параметрів, перевірте результат і скопіюйте або завантажте вихідні дані.

Приватна обробка у браузері

Екранування рядків залишає звичайний етап обробки локально у вашому браузері. Це корисно для фрагментів коду, токенів, документів, значень конфігурації, текстів та інших матеріалів, які не слід без потреби надсилати на віддалений сервіс.

Коли цей інструмент корисний

Використовуйте Екранування рядків для повторюваних задач розробника, технічної документації, QA-перевірок, швидких конвертацій, налагодження, очищення контенту та внутрішніх командних процесів. Сторінка робить акцент на зрозумілих вхідних даних, швидкому відгуку та результаті, який легко використати далі.

Практичні поради

Перед копіюванням фінального результату перевірте пробіли, регістр, імена файлів, кодування, структуру токенів, переноси рядків або формат виводу. Такі невеликі перевірки зменшують помилки у коді, звітах, задачах, листах або технічних нотатках.