タグ付けされた質問 「escaping」

エスケープとは、文字または文字セットに別の意味を適用するプロセスです。

7
YAMLでインジケータ文字(:または-)をエスケープする方法
設定ファイルに、URLを割り当てたいキーがあります。問題は、YAMLが:と-の文字をマッピングまたはリストの作成として解釈するため、行に問題があります url: http://www.example-site.com/ (httpに続くコロンと中央のハイフンのため) 「:」と「-」をエスケープする明示的な方法はありますか?それとも、全体を一重引用符で囲み、それを1日と呼ぶだけで十分でしょうか?
241 escaping  yaml  delimiter 

10
LIKE句で角括弧をエスケープするにはどうすればよいですか?
likeを使用して、ストアドプロシージャでアイテムをフィルター処理しようとしています。列はvarchar(15)です。フィルタリングしようとしているアイテムの名前には角かっこがあります。 例: WC[R]S123456。 私が行う場合、LIKE 'WC[R]S123456'それは何も返しません。 でのESCAPEキーワードの使用に関するいくつかの情報を見つけましたLIKEが、角かっこを通常の文字列として扱うためにそれを使用する方法がわかりません。


5
XmlDocumentを文字列に変換
ここに私が現在XMLDocumentを文字列に変換している方法があります StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); このメソッドの問題は、"((quotes)が属性にある)がある場合、エスケープされることです。 例えば: <Campaign name="ABC"> </Campaign> 上記は予想されるXMLです。しかし、それは戻ります <Campaign name=\"ABC\"> </Campaign> String.Replace "\"を実行できますが、その方法は大丈夫ですか?副作用はありますか?XML自体に「\」が含まれている場合、問題なく動作しますか

13
JavaScriptでの引用符のエスケープ
私はデータベースから値を出力しています(実際には公開されていませんが、会社のユーザーが入力できます-つまり、XSSは心配していません)。 私はこのようなタグを出力しようとしています: <a href="" onclick="DoEdit('DESCRIPTION');">Click Me</a> DESCRIPTIONは、実際には次のようなデータベースの値です。 Prelim Assess "Mini" Report 私は「\と」交換しようとしましたが、私がしようとするものに関係なくは、Firefoxは単語の後のスペースの後に私のJavaScript呼び出しをオフにチョッピング続け評価し、それが問題のすべての種類を引き起こしています。 私は明白な答えを逃しているに違いありませんが、私の人生ではそれを理解することはできません。 誰かが私の愚かさを指摘して気にかけますか? これがHTMLページ全体です(最終的にはASP.NETページになりますが、これを解決するために、問題のコード以外のすべてを取り出しました)。 <html> <body> <a href="#" onclick="DoEdit('Preliminary Assessment \"Mini\"'); return false;">edit</a> </body> </html>

7
Bashを使用する場合、どの文字をエスケープする必要がありますか?
バッシュでエスケープする必要があるキャラクターの包括的なリストはありますか?それだけで確認できますsedか? 特に、%エスケープする必要があるかどうかを確認していました。私は試した echo "h%h" | sed 's/%/i/g' エスケープせずにうまくいきました%。%エスケープする必要がないという意味ですか?これは必要性をチェックする良い方法でしたか? そしてより一般的です:それらはエスケープするのshellと同じ文字bashですか?


8
タイトル属性の二重引用符をエスケープする方法
アンカーのタイトル属性に二重引用符を含む文字列を使用しようとしています。これまでのところ、私はこれらを試しました: <a href=".." title="Some \"text\"">Some text</a> <!-- The title looks like `Some \` --!> そして <a href=".." title="Some "text"">Some text</a> <!-- The title looks like `Some ` --!> 単一引用符の使用はオプションではないことに注意してください。
195 html  escaping  quotes 

11
Subversionで管理されているファイル名の@文字をエスケープする方法
多くのSubversion操作では、ファイルまたはURL引数の最後に「@」記号を追加すると、そのファイルの特定のリビジョンをターゲットにすることができます。たとえば、「svn info test.txt@1234」は、リビジョン1234に存在していたtest.txtに関する情報を提供します。 ただし、ファイルの名前に@が含まれていると、Subversionによってリビジョン指定子として誤って解釈されます。 svn info 'test @ .txt' svn:リビジョン '.txt'を解析する構文エラー 私は二重引用符と一重引用符を試し、「/」、「\」、「@」でエスケープしました。@記号をファイル名の一部として扱うようにSubversionに指示するにはどうすればよいですか?
191 svn  escaping 

7
単一引用符をエスケープするにはどうすればよいですか?
'JavaScriptで(単一引用符)をエスケープするにはどうすればよいですか? これは私がそれを使おうとしているところです: <input type='text' id='abc' value='hel'lo'> 上記のコードの結果は、テキストボックスに「hel」と入力されています。'を\'に置き換えようとしましたが、これは私が得ているものです。 <input type='text' id='abc' value='hel\'lo'> 上記のコードの結果は、テキストボックスに「hel \」と入力されています。 単一引用符をエスケープするにはどうすればよいですか?
188 html  escaping 


3
PHP sprintfが%をエスケープしています
次の出力が必要です:- トップアップアカウントから27.59ユーロの50%を差し引こうとしています。 私がこのようなことをするとき: $variablesArray[0] = '€'; $variablesArray[1] = 27.59; $stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.'; echo vsprintf($stringWithVariables, $variablesArray); しかし、それは私に、このエラーが発生しますvsprintf() [function.vsprintf]: Too few arguments in ...、それは考慮するため%での50%交換のためにも。どうすれば脱出できますか?
184 php  escaping  printf 


6
SQLiteクエリで使用する単一引用符をエスケープする
データベーススキーマ(これまでのところ1つのテーブルのみ)と、そのテーブルのINSERTステートメントを1つのファイルに記述しました。次に、次のようにデータベースを作成しました。 $ sqlite3 newdatabase.db SQLite version 3.4.0 Enter ".help" for instructions sqlite> .read ./schema.sql SQL error near line 16: near "s": syntax error ファイルの16行目は次のようになります。 INSERT INTO table_name (field1, field2) VALUES (123, 'Hello there\'s'); 問題は、単一引用符のエスケープ文字です。(の\\\'代わりにを使用して)単一引用符を二重にエスケープしてみました\'が、それも機能しませんでした。何が悪いのですか?
179 sqlite  escaping 

15
JavaScriptでHTMLエンティティのエスケープを解除しますか?
XML-RPCバックエンドと通信するJavascriptコードがあります。XML-RPCは次の形式の文字列を返します。 <img src='myimage.jpg'> ただし、JavaScriptを使用してHTMLに文字列を挿入すると、文字どおりにレンダリングされます。画像は表示されません。文字列は文字通り表示されます。 <img src='myimage.jpg'> 私の推測では、HTMLはXML-RPCチャネルを介してエスケープされています。 Javascriptで文字列のエスケープを解除するにはどうすればよいですか?私はこのページのテクニックを試しましたが失敗しました:http : //paulschreiber.com/blog/2008/09/20/javascript-how-to-unescape-html-entities/ 問題を診断する他の方法は何ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.