1.18 文字をエスケープする
文字列中の特定文字(クォート, カンマなど)をエスケープしたい。
# 置換を使用して、エスケープする各文字にバックスラッシュをつけるか、 # 各文字を二重にする。 # バックスラッシュを付ける $var =~ s/([CHARLIST])/\\$1/g; # 二重にする $var =~ s/([CHARLIST])/$1$1/g;
文字列中の特定文字(クォート, カンマなど)をエスケープしたい。
# 置換を使用して、エスケープする各文字にバックスラッシュをつけるか、 # 各文字を二重にする。 # バックスラッシュを付ける $var =~ s/([CHARLIST])/\\$1/g; # 二重にする $var =~ s/([CHARLIST])/$1$1/g;