小池啓仁 ヒロヒト応援ブログ By はてな

小池啓仁(コイケヒロヒト)の動画など。

小池啓仁 ヒロヒト応援ブログ By はてな

文字列で各言語での『'』と『"』自体のエスケープの違い

Perl

シングルクォート『'』で囲まれた文字列は、変数が展開されない。文字列中に『'』がある時は『\'』でエスケープします。
ダブルクォート『"』で囲まれた文字列は、変数が展開される。文字列中に『"』がある時は『\"』でエスケープします。

JavaScript

『'』や『"』で囲まれた文字列は同等で、文字列中に『'』または『"』がある時は『\'』または『\"』でエスケープします。

◆ html

『'』や『"』で囲まれた文字列は同等で、文字列中に『'』または『"』がある時は文字参照(『'は、’』『"は、"』)を使う。

VBScript

『"』で囲まれたものが文字列で、 『'』で囲まれたものは文字列ではありません。文字列中に『"』がある時は『""』でエスケープします。

SQL

『'』で囲まれたものが文字列で、 『"』で囲まれたものは文字列ではありません。文字列中に『'』がある時は『''』でエスケープします。


にほんブログ村 IT技術ブログ Tipsへ