配列を文字列の中に展開する

配列をダブルクォート文字列の中に入れると、
間にスペースを挟んで、変数展開される。

#!/usr/bin/perl -w
@list = qw/ a b c d e /;
print "@list\n";
a b c d e


ダブルクォート文字列の中に@を入れる場合は、
その前に逆スラッシュを置く。

print "hoge\@hoge.com";
>||


スカラー変数の直後にブラケット([)を置く場合は、
変数名をブラケットで区切る。
>||
$str = "hoge";
print "This is ${str}[]\n";
print "This is $str\[]\n";    # これでもOK
print "This is $str". "[]\n"; # これもOK