Описание тега escaping

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

Проблема с запросом MySQL. Нужно * вместо ' * '

У меня есть следующий код, который не работает. Это не работает, потому что это будет делать запрос WHERE column = '*', вместо WHERE column = * Я попытался придумать способ получить его, чтобы он выполнял WHERE variable = 'var', если переменная разм…
04 май '13 в 21:41
1 ответ

Санитарная обработка имен пользователей

Использование Python 2.6 в Windows У меня есть функция, которая должна принимать путь в качестве аргумента. Я сталкиваюсь с проблемами, когда определенные конкретные пути пройдены. C:\users\bob\something.png #this is handled no prob. C:\users\bob\no…
13 май '13 в 21:36
2 ответа

Как правильно избежать переменной bash для правильного расширения в HTML?

У меня есть этот кусок кода для добавления ссылки на index.html в каталоге на основе отметки времени. $(tstampm) это функция, которая генерирует метку времени. export tstampm=$(tstampm) echo 'output from sysuser database - <a href="sysuser/model0…
11 сен '14 в 12:20
2 ответа

PHP: снова вывести отправленный текст формы в скрытое поле ввода для отправки

Я создаю HTML-форму (для отправки обычного текстового электронного письма, используя Swift Mailer ... но это сейчас не важно), использую серверную часть PHP, где я хочу отобразить текстовый ввод пользователя, чтобы он окончательно подтвердил перед ф…
19 окт '16 в 14:08
1 ответ

Perl: экранирование символов, непосредственно примыкающих к переменным, в двойных кавычках

Я пытался использовать функцию Perl rename для того, чтобы переименовать большое количество файлов. Проблема, с которой я столкнулся, заключается в том, что моя переменная my $oldname состоит из имени вдоль строк переменной, символов, переменной, ка…
10 фев '16 в 12:02
1 ответ

Форма символов HTML

У меня есть эта текстовая область / форма: <div><textarea name="subject" rows="3" cols="60" placeholder="Please Enter Your Subject..." required="true"></textarea></div> И, очевидно, если пользователь вводит текстовую область:…
28 мар '15 в 14:44
1 ответ

PHP вывод с двойными кавычками

У меня есть следующее значение из поля в базе данных, которое я хотел бы вывести точно так же, как это... Используйте термин "полностью аккредитованный" - нет такой вещи, как частичная аккредитация. Мне нужно включить цитаты вокруг термина "полность…
26 июл '13 в 15:26
1 ответ

Проблема с экранированием символов HTML в Rails 3

Я использую foo вспомогательная функция на мой взгляд: <%= foo ["hello", "stack", "overflow"] %> когда foo определяется так: def foo(arr) result = '' arr.each do |a| result += content_tag(:div, a) end result end Страница отображает: <div&gt…
1 ответ

Соответствие '|' (Вертикальная линия) Charachter в C++

У меня много трудностей при сопоставлении строк, которые содержат '|' (ASCII 124) символ в C++. В следующем методе кода каждый раз, когда он выполняется, он всегда соответствует последнему оператору if: if (strComp == "D|A" || "D|M" || "A|D" || "M|D…
20 май '12 в 16:09
3 ответа

Unescaping символы в строке с Python

Я сделал JSON-запрос, который дает мне строку, которая использует коды символов Unicode, которые выглядят следующим образом: s = "\u003Cp\u003E" И я хочу преобразовать это в: s = "<p>" Какой лучший способ сделать это в Python? Обратите внимани…
05 апр '11 в 16:19
2 ответа

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

У меня есть многострочное текстовое поле ASP, которое сохраняет пользовательский текст в базе данных. Когда я получаю данные, я сериализую их в xml, а затем запускаю через XSL-преобразование для вывода моего HTML. В рамках моего преобразования я пер…
07 фев '11 в 19:05
0 ответов

Как избежать точки в emmet

Я использую Atom для написания собственного приложения. В основном мне нужен фрагмент, который расширяется до: <TabBarIOS> <TabBarIOS.Item> </TabBarIOS.Item> <TabBarIOS.Item </TabBarIOS.Item> </TabBarIOS> если я попр…
13 окт '16 в 05:11
3 ответа

PHP: экранировать не буквенно-цифровые символы

Я пытаюсь перенести скрипт, который я написал в bash некоторое время назад, в PHP. Одна конкретная строка о экранировании всех не алфавитно-цифровых символов. В Bash я смог сделать это в одну строку следующим образом: echo "aaa bbb::" | sed 's/\([^a…
06 июн '11 в 11:29
1 ответ

Файл чтения OpenCsv с экранированным разделителем

Я использую opencsv 2.3, и он не имеет дело с escape-символами, как я ожидаю. Мне нужно иметь возможность обрабатывать экранированный разделитель в файле CSV, который не использует символы кавычек. Пример тестового кода: CSVReader reader = new CSVRe…
18 сен '15 в 04:56
1 ответ

Процент-кодировка в шаблонах URI

В синтаксисе uri-шаблона расширения обозначаются фигурными скобками. Правильно ли кодировать URL (т.е. кодировать проценты) при возврате шаблонных ссылок, например, в ответе API? http://foo.example.com/users/{?user_id} против http://foo.example.com/…
11 фев '14 в 17:28
1 ответ

Как добавить двойную косую черту в строке без комментариев в Javascript?

Я хотел бы создать строку, но когда я создаю строковую переменную, двойная косая черта комментирует остальную часть строки. Как создать строку, не комментируя часть строки? пример: var linkVariable = "http://free.clipartof.com/176-Free-Cartoon-Owl-C…
18 окт '15 в 00:22
1 ответ

Парсинг пользовательской строки, escape-символов

Как я могу разобрать строку и заменить все вхождения \. с чем-то? Но в то же время заменить все \\ с \ (буквальный).. Примеры: hello \. world => hello "." world hello \\. world=> hello \. world hello \\\. world => hello \"." world Первой реакцией бы…
26 янв '12 в 17:55
3 ответа

Escape имя таблицы MySQL

У меня есть небольшая проблема с экранированием имени таблицы. Я был настолько глуп, что я выбрал "шоу" для названия таблицы. Когда я использую соединение mysqli, экранирование работает нормально, но не работает с классическим соединением mysql. Люб…
12 июн '12 в 20:57
1 ответ

Обратная косая черта в замене perl

Я испытываю свою удачу с однострочным использованием perl, меняя некоторые команды в куче файлов.tex. Я дошел до следующего: perl -pi -e "s/\Q\linenum{some more stuff}\E/\Q\uln\E/g" *tex Что приводит к \lLn вместо ожидаемой замены скороговорки \uln,…
03 апр '18 в 20:11
0 ответов

Гадание HTML против обычного текста и ссылочного символа сущности в HTML

Ввод в виде текста # Python 2.7 >>> bs4.BeautifulSoup("H&W Insurance") <html><body><p>H&W Insurance</p></body></html> # Python 3.5.2 >>> import lxml.html >>> h = lxml.html.fr…
01 июл '16 в 06:04