≪ ≪ ColdFusionでのエスケープ処理 EmptyとNull ≫ ≫

Web系の開発で、エスケープ処理で思い付くのは、、

【HTML】

< → &lt;

> → &gt;

& → &amp;

" → &quot;

そして、シングルクォートで困る事が。。。

【JavaScript】

\ → \\

‘ → \’

” → \”

【SQL】

‘ → ”

Like使用時は、ESCAPE句を使用してエスケープ文字が何か指定する必要がある。。(うーん面倒。。)

【SQLServerのLIKEエスケープ処理】

‘ → ”

% → [%]

* → [*]

[ → [[]

] → []]

↓JavaScript正規表現で書くと

alert(String(”% * ] [ '").replace(RegExp("([%\\*\\[\\]])”,”g”),”[$1]“).replace(RegExp(”‘”,”g”),”””));

【URL】

いろいろある様なので。。

≪ ≪ ColdFusionでのエスケープ処理 EmptyとNull ≫ ≫

関連記事

Google Ads

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>