お尋ねします。エスケープ処理のことですが、言語PHP Java C++などで
エスケープ処理の仕方はちがいますか
HTMLのHTMLのエスケープの仕方はわかりますが、いろいろ方法があるか心配です。
宜しくお願いいたします、
エスケープ処理とは、マークアップ言語やプログラミング言語、スクリプト言語等で文字列を扱う際に、その言語にとって特別な意味を持つ文字や記号を、別の文字列に置き換えることです。
例えばHTMLでは、タグの記述に「<」「>」という記号(文字)を使用します。これらの記号をHTMLの中で使うと、Webブラウザはこれらを「タグ記述の記号」とみなすため、文字として表示することができません。そこで「<」を表示する場合には「<」、「>」を表示する場合には「>」という文字列を、HTMLの中に記述します。Webブラウザはこれらのエスケープ文字列を、表示の際に「<」「>」に置き換えて表示します。この処理をエスケープ処理とよびます。
エスケープ処理は、Webページのフォームにユーザが入力した文字列を安全に扱うための「サニタイズ」において、重要な役割を果たします。
回答1件
あなたの回答
tips
プレビュー