Perl-qw

提供:Dev Guides
移動先:案内検索

Perl qw関数

説明

この関数は、単一引用符で囲まれた多数の単語をすばやく指定する方法です。 たとえば、qw(foo bar baz)は( 'foo'、 'bar'、 'baz')と同等です。 一部のプログラマーは、qwを使用するとPerlスクリプトが読みやすくなると感じています。 実際には、括弧だけでなく、任意の区切り文字のセットを使用できます。

以下の例に示すように、単にqw()を使用して配列を準備できます。

構文

以下は、この関数の簡単な構文です-

qw EXPR

戻り値

この関数は、単一引用符で囲まれているように評価されたLISTの要素で構成されるリストを返します。

以下は、その基本的な使用法を示すコード例です-

#!/usr/bin/perl -w

@array = qw(This is a list of words without interpolation);

foreach $key (@array) {
   print"Key is $key\n";
}

上記のコードが実行されると、次の結果が生成されます-

Key is This
Key is is
Key is a
Key is list
Key is of
Key is words
Key is without
Key is interpolation