Все вопросы: [escaping]

313 вопросов

13
голосов
1ответов
7704 просмотров

Безопасное экранирование строк для фрагментов SQL для объединений, ограничений, выборок и т. Д. (Не условий) в Rails

В Ruby on Rails для условий легко создавать запросы, защищенные от SQL-инъекций: :conditions => ["title = ?", title] где заголовок приходит извне, из веб-формы или чего-то подобного. Но что, если вы используете фрагменты SQL в других частях запроса, например: :select => "\"#{t...

0
голосов
3ответов
297 просмотров

Функция экранирования кавычек работает некорректно

Я пытаюсь понять, почему эта функция не работает. Он добавляет дополнительно \ каждый раз, когда я редактирую свои записи. Онлайн-сервер имеет следующие настройки: magic_quotes_gpc On magic_quotes_runtime Off magic_quotes_sybase Off Вот код: function esc($s) { if (get_magic_q...

12
голосов
2ответов
6070 просмотров

Включить цвет вывода bash с помощью скрипта Lua

У меня есть несколько сценариев Lua, которые запускают опыт и выводят большой объем информации в текстовые файлы и в консоль.Я хотел бы добавить несколько цветов в вывод консоли, чтобы он был более читабельным. Я знаю, что можно раскрасить вывод сценариев bash, используя escape-последовательн...

1
голосов
7ответов
400 просмотров

Мне нужно избежать этого?

Это может быть немного необычно, но мне нужно вывести <?php. Тем не менее, я думаю, что PHP рассматривает его как фактический <?php и начинает выполнять код вместо того, чтобы рассматривать его как строку.Как я могу избежать <?php и ?>, чтобы их можно было рассматривать как строки?В ...

140
голосов
3ответов
114779 просмотров

Java: буквальный знак процента в выражении printf

Я пытаюсь добавить фактический знак процента в оператор printf на Java и получаю сообщение об ошибке: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ lab1....

124
голосов
5ответов
149800 просмотров

String.replace - все одиночные обратные косые черты с двойными обратными косыми чертами

Я пытаюсь преобразовать String \something\ в String \something\ с помощью replaceAll, но продолжаю получать всевозможные ошибки.Я думал, что это решение: theString.replaceAll("\", "\\"); Но это дает следующее исключение: java.util.regex.PatternSyntaxException: Unexpected internal error...

2
голосов
1ответов
518 просмотров

Как сохранить "

Я использую специальный раздел конфигурации в моем файле web.config для ASP.NET Одно из моих полей: <add percent="5" label="<5%" /> Как вы можете видеть на этикетке, у меня есть знак « Спасибо!

3
голосов
3ответов
5378 просмотров

Добавить апостроф в поиск по фамилии

Я создал процедуру, которая возвращает список кандидатов по фамилии.У меня проблема с поиском кандидатов с фамилией, в которой есть апостроф (пример О'Коннор).Не могли бы вы помочь найти этих претендентов: Ниже мой код поиска: if Rtrim(@FirstName) <> '' begin If(Len(@FirstName) &l...

0
голосов
3ответов
281 просмотров

vim regexps с точки зрения Perl: какие специальные символы нужно экранировать с помощью обратной косой черты

Представьте, что нам нужно создать регулярное выражение в vi / vim.Какие специальные символы нужно экранировать с помощью обратной косой черты? Под специальными символами я подразумеваю следующие символы: {} | () - [] + *. ^ $? Похоже, нам нужно сбежать: {| () +? И оставьте как есть:} ^ $...

0
голосов
4ответов
240 просмотров

Нужно ли мне избегать их в javascript?

Мои строки будут содержать значения: "[" "[/blah]" мне нужно от чего-нибудь убегать? Это просто удвоение /?

2
голосов
7ответов
7891 просмотров

Как избежать апострофа в Java

Я все еще новичок в Java и пытаюсь вставить данные в базу данных.Я получаю сообщение об ошибке при вставке строки, содержащей 's, поэтому моим конечным результатом было бы избежать апострофа.Как я могу добиться?

13
голосов
4ответов
10382 просмотров

Получить str repr с двойными кавычками Python

Я использую небольшой скрипт Python для генерации двоичных данных, которые будут использоваться в заголовке C. Эти данные должны быть объявлены как char[], и было бы неплохо, если бы их можно было закодировать как строку (с соответствующими escape-последовательностями, когда они не находятся ...

2
голосов
5ответов
11933 просмотров

URL и & амперсанд

Используя XSLT и XPath 1.0, у меня есть строка, которую я хочу экранировать для использования в URL-адресе, например: <description>one word & another</description> Итак, текст () элемента описания должен быть экранирован. Как мне это сделать? При использовании C ...

5
голосов
5ответов
10134 просмотров

Почему bash игнорирует символы новой строки при выполнении цикла for по содержимому строки в стиле C.

Почему следующее ... c=0; for i in $'1\n2\n3\n4'; do echo iteration $c :$i:; c=$[c+1]; done распечатать ... iteration 0 :1 2 3 4: а не iteration 0 :1: iteration 1 :2: iteration 2 :3: iteration 3 :4: Насколько я понимаю, синтаксис $ 'STRING' должен позволять мне указывать стр...

1
голосов
1ответов
3501 просмотров

Экранирование данных для использования в представлении CodeIgniter

У меня есть контроллер и представление; данным, с которыми я работаю внутри контроллера, нельзя доверять (они взяты откуда-то извне, а не $_GET или $_POST). Как мне экранировать данные при их печати в представлении, чтобы гарантировать правильное экранирование тегов и других вещей? Я привык к...

0
голосов
5ответов
681 просмотров

RegEx для String.Format

Привет всем! :) У меня есть приложение, в котором пользователь может вставить строку в текстовое поле, которое позже будет использоваться для вывода String.Format. Таким образом, ввод пользователя должен иметь определенный формат: Я хочу заменить ровно один заполнитель, поэтому строка долж...

1
голосов
4ответов
6961 просмотров

Как заменить escape-символы в регулярном выражении?

Я снова упал в стену. Как заменить escape-символы с помощью регулярных выражений? Если символ табуляции (\ t) встречается более двух раз, я хочу заменить эти два или более вхождения на один \ t. Например, если приходит \ t \ t \ t, я хочу заменить его только на \ t. Как это сделать? Я стол...

0
голосов
1ответов
466 просмотров

Что здесь происходит с tr (anslate)?

В applescript, если да: do shell script "echo \"G:\CRE\MV Studios\Exhibition Projects\"|tr \"\\\" \"/\"" Я ожидал, что все мои обратные косые черты вернутся в виде прямых косых черт.Чтобы было немного легче понять, команда tr будет выглядеть так без всех экранирований tr "\" "/" #there...

8
голосов
2ответов
6296 просмотров

латекс escape chars

Я хочу подготовить текст для использования в документе LaTeX. Я написал функцию SQL, которая выполняет много REPLACE. Например, _ -> \_ и так далее. Но здесь так много специальных символов, что иногда возникают ошибки.Кто-нибудь знает SQL-функцию или пакет Java для экранирования текста ...

0
голосов
1ответов
299 просмотров

как реализовать условные htmlspecialchars?

Если это <script src="/script/jquery.autocomplete.js" type="text/javascript">, следует позвонить по номеру htmlspecialchars. Если это <pre><code><script src="/script/jquery.autocomplete.js" type="text/javascript"></code></pre>, оставьте как есть. Как вып...

0
голосов
1ответов
1103 просмотров

Javascript и jQuery экранирование кавычек

Я пытаюсь выполнить встроенное редактирование своего веб-сайта с помощью jQuery, чтобы я мог редактировать HTML и текст страницы, не меняя источник.Когда я отправляю данные формы через функцию jQuery $ .ajax, она избегает всех кавычек.Как я могу либо запретить jQuery избежать этого (вероятно, пл...

95
голосов
1ответов
65229 просмотров

Сценарий PowerShell не принимает знак $ (доллар)

Я пытаюсь открыть подключение к данным SQL с помощью сценария PowerShell, и мой пароль содержит знак $: $cn = new-object system.data.SqlClient.SqlConnection("Data Source=DBNAME;Initial Catalog=Catagory;User ID=User;Password=pass$word;") Когда я пытаюсь установить соединение, он говорит: ...

2
голосов
2ответов
858 просмотров

Получить шестнадцатеричное или восьмеричное значение из экранированной строки

Я работаю над приложением, которое должно принимать опубликованные данные из формы и обрабатывать их. Один из шагов этого процесса - отменить экранирование поступающих данных. Одна проблема, с которой я столкнулся, заключается в том, что данные, которые я беру из формы, являются двоичными по сво...

1
голосов
1ответов
557 просмотров

Подсветка синтаксиса Django, вызывающая проблемы с экранированием символов

Я работал над своим собственным блогом на основе django (как и все, кого я знаю), чтобы отточить свой питон, и подумал, что добавить немного синтаксиса было бы неплохо. Я просмотрел некоторые из имеющихся фрагментов и решил объединить несколько и написать свой собственный фильтр шаблона подсветк...

7
голосов
2ответов
7741 просмотров

PHP - избавляемся от фигурных апострофов

Я пытаюсь избавиться от фигурных апострофов (я полагаю, что они вставлены из какого-то документа с форматированным текстом) и, похоже, наткнулся на препятствие. Приведенный ниже код у меня не работает. $word = "Today’s"; $search = array('„', '“', '’'); $replace = ...

0
голосов
1ответов
925 просмотров

How can I stop jQuery from unescaping my accented characters?

Some non-ascii characters get escaped in most html documents. Like this: text: "därför" html: "därför" If I view source I can see that I have the html version on my page. I'd like to retrieve that with jquery but both text() and html() unescape it and give me back the text ...

37
голосов
3ответов
74365 просмотров

how to have quotation marks in html input values

i have following problem - from the server side i get a string like 'hoschi"brother' i want to put this string into a <input value"MYSTRING" />. this results in something like <input value"hoschi" brother" /> which obviously does not work. any workarounds for this? does escaping the...

1
голосов
1ответов
267 просмотров

Escaping a block of text in MikTeX?

I am trying to insert a block of code into MikTeX which contains many reserved characters. Is there any way I can escape the whole block of code so that the conversion engine does not try to evaluate it? I suppose this would only work if the the code had balanced brackets. Is there a way I c...

2
голосов
1ответов
2310 просмотров

Should a colon character be escaped in TEXT values in iCalendar (rfc2445)?

My understanding from reading the specification (http://www.ietf.org/rfc/rfc2445.txt) is that the ":" character should not be escaped in text values like DESCRIPTION. From the RFC: The "TEXT" property values may also contain special characters that are used to signify delimiters, such...

1
голосов
2ответов
1077 просмотров

Why is Swing Parser's handleText not handling nested tags?

I need to transform some HTML text that has nested tags to decorate 'matches' with a css attribute to highlight it (like firefox search). I can't just do a simple replace (think if user searched for "img" for example), so I'm trying to just do the replace within the body text (not on tag attribut...