Це команда jsesc, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
jsesc — escape-рядки для використання в рядкових літералах JavaScript
СИНТАКСИС
jsesc [-s | --одинарні лапки рядок]
[-d | --подвійні лапки рядок]
[-w | --загорнути рядок]
[-6 | --es6 рядок]
[-e | --втекти-все рядок]
[-j | --json рядок]
[-p | --об'єкт рядок]
[-p | -- гарна рядок]
[-v | -- версія]
[-h | --допомога]
ОПИС
jsesc екранує рядки для використання в рядкових литералах JavaScript, генеруючи найкоротші
можливий дійсний вихід лише ASCII.
ВАРІАНТИ
-так, --одинарні лапки
Уникайте будь-яких випадків ' у вхідному рядку як \', щоб вихідні дані можна було використовувати у
Строковий литерал JavaScript, загорнутий в одинарні лапки.
-d, --подвійні лапки
Уникайте будь-яких випадків " у вхідному рядку як \", щоб вихідні дані можна було використовувати в a
Рядковий литерал JavaScript, загорнутий у подвійні лапки.
-w, --загорнути
Переконайтеся, що вихідний текст є дійсним рядковим літералом JavaScript, загорнутим у лапки. Тип
котирування можна вказати за допомогою -s | --одинарні лапки or -d | --подвійні лапки налаштування
-6, --es6
Вихід будь-яких астральних символів Unicode за допомогою escape-последовательностей кодової точки ECMAScript 6 Unicode.
-е, --втекти-все
Екранувати всі символи у виводі, навіть символи ASCII для друку.
-j, --json
Переконайтеся, що вихід є дійсним JSON. Шістнадцяткові символьні escape-послідовності та \v або \0
escape-послідовності не використовуватимуться. Встановлення цього прапорця вмикає -d | --подвійні лапки та
-w | --загорнути налаштування
-о, --об'єкт
Розглядайте вхідні дані як об’єкт JavaScript, а не як рядок. Прийняті значення однакові
масиви, що містять лише рядкові значення, і плоскі об’єкти, що містять лише рядкові значення.
-p, -- гарна
Досить роздрукувати вихідні дані для об’єктів, використовуючи пробіли, щоб зробити його більш читабельним. Налаштування
цей прапор дозволяє -o | --об'єкт установка.
-v, -- версія
Роздрукувати версію jsesc.
-h, --допомога
Показати екран довідки.
EXIT СТАТУС
Команда jsesc утиліта виходить з одним із таких значень:
0 jsesc успішно екранував заданий рядок і надрукував результат.
1 jsesc не отримав вказівок уникати нічого (наприклад, --допомога встановлено прапор); або,
виникла помилка.
ПРИКЛАДИ
jsesc 'фу бар база
Надрукувати екрановану версію даного рядка.
нудьгувати 'фу бар база | jsesc
Надрукуйте екрановану версію рядка, який передається по каналу.
Використовуйте jsesc онлайн за допомогою служб onworks.net