関数順 インデックス
目的別 インデックス

構文
 
 qq/文字列/

返り値
 
 文字列

説明

  • "文字列"と書くのと同じです。
  • 文字列の中にダブルクォートが含まれる場合,"文字列"と書く場合にはダブルクォートをエスケープしなくてはいけませんが,qq/文字列/を使うとエスケープ不要なので,読みやすくなります。

使用例

変数$str1の値と$str2の値を出力する
#!/usr/bin/perl
use strict;
use warnings;

my $str1 = "<a href=\"index.html\">";
my $str2 = qq/<a href="index.html">/;

print $str1, "\n";
print $str2, "\n";

スラッシュ以外の記号を使う
#!/usr/bin/perl
use strict;
use warnings;

my $title = 'Introduction';

print qq{<a href="/01/index.html">$title</a>\n};
print qq(<img src="/image/button.png" />\n);
print qq|"Let's enjoy Perl!" he said.\n|;

※スラッシュ以外の記号を使うこともできます。