Реклама

Екранирайте или деекранирайте низове за JSON, JavaScript, HTML, URL, SQL, regex или backslash — два съседни панела, мигновено, в браузъра ви. Безплатно.

Всичко работи в браузъра ви — нищо не се качва.

Цел
Вход
Изход
</> Тук се показва резултатът…

За Екраниране и деекраниране на низове

String Escape & Unescape преобразува текст към и от екранираната форма, необходима за седем цели: JSON низове, JavaScript низове, HTML, URL адреси, SQL, регулярни изрази и обикновено екраниране с обратна наклонена черта. Два панела се обновяват мигновено, а бутон за размяна подава резултата обратно като вход за многослойни задачи.

Всяка цел следва собствените си правила — JSON екранира кавички и контролни символи като \n или \u последователности, HTML преобразува <, > и & в ентитети, URL кодирането процентно-екранира запазени символи, SQL удвоява единични кавички, а екранирането за regex неутрализира метасимволи като . и *, за да може потребителски вход да бъде съпоставен буквално.

Това е бързото решение за вграждане на текст в код, изграждане на низове за заявки, или обръщане на прекалено екраниран лог ред. Всичко се извършва в браузъра ви, без нищо да се качва, така че поставени тайни и фрагменти от продукционни логове остават поверителни. Безплатен за използване, без нужда от акаунт.

Как да използвате Екраниране и деекраниране на низове

  1. Изберете посоката: Екранирай или Премахни екраниране.
  2. Изберете целевия формат: JSON низ, JS низ, HTML, URL, SQL, Regex или Обратна наклонена черта.
  3. Поставете текста си във входния панел, или заредете примера.
  4. Прочетете преобразувания резултат, като използвате „Използвай като вход“, за да разгънете или добавите още слой екраниране.
  5. Копирайте резултата в клипборда си.

Често задавани въпроси

Екранира с обратна наклонена черта метасимволи като ., *, +, ? и скоби, така че текстът да съвпада буквално вътре в регулярен израз — от съществено значение при вграждане на потребителски вход в шаблон.

Да. Изпълнете Премахни екраниране веднъж за всеки слой, използвайки бутона за размяна, за да подадете всеки резултат обратно — две преминавания превръщат \\n обратно в истински нов ред.

Не. Екранирането на кавички помага с литерали, но параметризираните заявки или подготвените изрази са правилната защита. Използвайте този инструмент за дебъгване и еднократни низове, не като защита срещу инжектиране.

Не. Цялото екраниране и премахване на екраниране се извършва в браузъра ви, така че извадки от логове и идентификационни данни, които поставяте, никога не се предават.

Да — безплатен без ограничения за употреба.

Сподели

Популярни търсения
екраниране на низ деекраниране на низ екраниране на json низ екраниране на javascript низ екраниране на sql низ екраниране на regex символи
Нуждаете се от помощ?
Открихте проблем с този инструмент? Кажете ни.
Докладване на проблем

Добавете този безплатен инструмент към собствения си уебсайт — копирайте и поставете кода по-долу.