Вопросы с тегом «escaping»

Побег - это процесс применения альтернативного значения к персонажу или набору персонажей.

1967
Как заменить символ новой строкой в ​​Vim

Я пытаюсь заменить каждый ,в текущем файле новой строкой: :%s/,/\n/g Но он вставляет то, что выглядит как ^@вместо новой строки. Файл не в режиме DOS или что-то еще. Что мне делать? Если вам любопытно, как и мне, проверьте вопрос: почему \ V newline для Vim?...

800
Вставьте HTML в вид из контроллера AngularJS

Можно ли создать фрагмент HTML в контроллере AngularJS и показать этот HTML в виде? Это связано с требованием превратить несовместимый BLOB-объект JSON во вложенный список id: valueпар. Поэтому HTML-код создается в контроллере, и теперь я хочу его отобразить. Я создал свойство модели, но не могу...

745
HTML-кодировка теряется при чтении атрибута из поля ввода

Я использую JavaScript, чтобы извлечь значение из скрытого поля и отобразить его в текстовом поле. Значение в скрытом поле кодируется. Например, <input id='hiddenId' type='hidden' value='chalk &amp; cheese' /> втягивается в <input type='text' value='chalk &amp; cheese' /> через...

609
Экранирование строк HTML с помощью jQuery

Кто-нибудь знает простой способ избежать HTML из строк в jQuery ? Мне нужно иметь возможность передавать произвольную строку и правильно экранировать ее для отображения на странице HTML (предотвращая атаки с использованием JavaScript / HTML-инъекций). Я уверен, что для этого можно расширить jQuery,...

534
Можно ли избежать двойных кавычек в буквальном строковом литерале?

В дословном строковом литерале (@ "foo") в C # обратные слеши не рассматриваются как escape-символы, поэтому выполнение \ "для получения двойной кавычки не работает. Есть ли способ получить двойную кавычку в дословном строковом литерале ? Это по понятным причинам не работает: string foo = @"this...

524
Как избежать амперсандов в XML, чтобы они отображались как объекты в HTML?

У меня есть некоторый текст XML, который я хочу отобразить на странице HTML. Этот текст содержит амперсанд, который я хочу сделать в своей сущности представления: &amp;. Как мне избежать этого амперсанда в исходном XML? Я пытался &amp;, но это декодируется как фактический символ амперсанда...

474
Сохранение текстов utf-8 в json.dumps как UTF8, а не как escape-последовательность

образец кода: >>> import json >>> json_string = json.dumps("ברי צקלה") >>> print json_string "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" Проблема: она не читается человеком. Мои (умные) пользователи хотят проверять или даже редактировать текстовые файлы с помощью дампов...

364
Как я могу выборочно экранировать проценты (%) в строках Python?

У меня есть следующий код test = "have it break." selectiveEscape = "Print percent % in sentence and not %s" % test print(selectiveEscape) Я хотел бы получить вывод: Print percent % in sentence and not have it break. Что на самом деле происходит: selectiveEscape = "Use percent % in sentence and not...

320
Как экранировать текст для регулярного выражения в Java

Есть ли в Java встроенный способ экранирования произвольного текста, чтобы его можно было включить в регулярное выражение? Например, если мои пользователи вводят «5 долларов», я бы хотел, чтобы это совпадало, а не «5» после окончания...

317
Избегайте строки для шаблона замены sed

В моем скрипте bash у меня есть внешняя (полученная от пользователя) строка, которую я должен использовать в шаблоне sed. REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g" Как я могу избежать $REPLACEстроки, чтобы она была безопасно принята sedкак буквальная замена? ПРИМЕЧАНИЕ. Это...

290
Как сделать Git stash pop специфичным для stash в 1.8.3?

Я только что обновил Git. Я на Git версии 1.8.3. Этим утром я попытался развернуть изменение 1 глубоко в стеке. Я побежал git stash pop stash@{1}и получил эту ошибку. fatal: неоднозначный аргумент 'stash @ 1': неизвестная ревизия или путь не в рабочем дереве. Используйте '-', чтобы отделить пути от...

267
Как правильно экранировать кавычки внутри атрибутов HTML?

У меня есть выпадающий на веб-странице, которая ломается, когда строка значения содержит цитату. Значение "asd , но в DOM оно всегда отображается в виде пустой строки. Я старался изо всех сил, как я знаю, избежать этой строки, но безрезультатно. <option value=""asd">test</option>...

241
Как экранировать символы индикатора (т.е.: или -) в YAML

В файле конфигурации у меня есть ключ, которому я хочу назначить URL. Проблема в том, что YAML интерпретирует: и - символы как создающие отображения или списки, поэтому у него есть проблема со строкой url: http://www.example-site.com/ (из-за двоеточия после http и дефиса в середине) Есть ли явный...

237
Как я могу избежать квадратных скобок в предложении LIKE?

Я пытаюсь фильтровать элементы с помощью хранимой процедуры, используя как. Колонна - это вархар (15). Пункты, которые я пытаюсь отфильтровать, имеют квадратные скобки в названии. Например: WC[R]S123456. Если я сделаю это, LIKE 'WC[R]S123456'он ничего не вернет. Я нашел некоторую информацию об...

218
Преобразовать XmlDocument в строку

Вот как я сейчас конвертирую XMLDocument в String StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); Проблема с этим методом заключается в том, что если у меня есть "...

211
Escape-кавычки в JavaScript

Я вывожу значения из базы данных (она на самом деле не открыта для публичного доступа, но она открыта для входа пользователем в компании - то есть я не беспокоюсь о XSS ). Я пытаюсь вывести тег, как это: <a href="" onclick="DoEdit('DESCRIPTION');">Click Me</a> DESCRIPTION - это значение...