問題タブ [escaping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
string - postgresqlの文字列リテラルとエスケープ文字
テーブルにエスケープ文字を挿入しようとすると、警告が発生します。
例えば:
警告を生成します:
(PSQL 8.2を使用)
誰もがこれを回避する方法を知っていますか?
python - PHP のストリップスラッシュの Python バージョン
PHP のストリップラッシュを有効な Python [バックスラッシュ] エスケープに変換するコードを書きました。
どうしたら凝縮できますか?
.net - XML タグの内容のエスケープ
次のような単純なCAMLクエリがあります
そして、 を代用する変数がありますValue text
。ここで .NET フレームワークで置換されたテキストを検証/エスケープする最良の方法は何ですか? この問題について簡単な Web 検索を行いましたが、見つかったのはSystem.Xml.Convert
クラスだけでしたが、これは私がここで必要としているものではないようです。
hereを使用することもできたのはわかっていますが、パーツが適切にフォーマットさXmlWriter
れていることを確認する必要があるだけの単純なタスクには、大量のコードのように思えます。Value text
javascript - jQuery で HTML 文字列をエスケープする
jQueryの文字列から HTML をエスケープする簡単な方法を知っている人はいますか? 任意の文字列を渡して、HTML ページに表示するために適切にエスケープできるようにする必要があります (JavaScript/HTML インジェクション攻撃を防ぎます)。これを行うためにjQueryを拡張することは可能だと確信していますが、現時点ではこれを達成するためのフレームワークについて十分に知りません.
python - os.system() 呼び出しをエスケープするには?
os.system() を使用する場合、多くの場合、コマンドにパラメーターとして渡されるファイル名やその他の引数をエスケープする必要があります。これどうやってするの?できれば複数のオペレーティング システム/シェルで動作するものですが、特に bash で動作します。
私は現在次のことを行っていますが、これにはライブラリ関数、または少なくともよりエレガント/堅牢/効率的なオプションが必要であると確信しています:
編集:引用符を使用するという簡単な答えを受け入れましたが、なぜそれを考えなかったのかわかりません。' と " の動作が少し異なる Windows から来たからだと思います。
セキュリティに関しては、私は懸念を理解していますが、この場合、os.system() が提供する迅速で簡単な解決策に興味があり、文字列のソースはユーザーが生成したものではないか、少なくとも信頼できるユーザー (私)。
html - < と > を内部でエスケープする方法タグ
<pre>
タグ内にコード セグメントを含むブログ投稿を書こうとしています。コード セグメントにはジェネリック型が含まれており、<>
その型を定義するために使用されます。セグメントは次のようになります。
結果の HTML は、<>
を削除し、次のようになります。
<>
HTML に表示されるようにエスケープするにはどうすればよいですか?
xml - XMLコンテンツをXSLでエスケープしてJSONとして安全に出力する方法は?
XMLコンテンツをXSLでエスケープしてJSONとして安全に出力する方法は?
java - Javaで正規表現のためにテキストをエスケープする方法
Javaには、正規表現に含めることができるように任意のテキストをエスケープする組み込みの方法がありますか?たとえば、ユーザーが「$ 5」と入力した場合、入力終了後の「5」ではなく、正確に一致させたいと思います。
xml - 文字をエスケープした後でも xslt に (&) を出力させることはできません
&
記号 (例: )で区切られた変数割り当てのクエリ文字列を作成しようとしています"var1=x&var2=y&..."
。この文字列を埋め込みフラッシュ ファイルに渡す予定です。
&
XSLT でシンボルを表示するのに問題があります。タグを付けずに入力&
すると、XSLT ドキュメントのレンダリングに問題が発生します。&
タグを付けずに入力すると、ドキュメントの出力は変化&
しません。入力し<xsl:value-of select="&" />
ない<xsl:value-of select="&" />
とエラーが発生します。これは可能ですか?注:私も試してみ&amp;
ましたが成功しませんでした。
vim - Vimで文字を改行に置き換える方法
,
現在のファイルのそれぞれを新しい行に置き換えようとしています:
^@
ただし、実際の改行ではなく、のように見えるものが挿入されます。ファイルはDOSモードなどではありません。
私は何をすべきか?
私のように興味がある場合は、質問を確認してください。同じように。