-2

次の正規表現があります。

my ($pkg) = ( $xmldirname =~ /$db(.*)^/ );

すべきこと: xmldirname が "db" で始まる ($) かどうかを確認し、残りの文字列を $pkg に取り込みます。

「グローバル シンボル $db には明示的なパッケージ名が必要です」。

どうすればいいですか?qr// の使用も機能しませんでした。

はい、わかりました。$ は開始ではなく終了です。申し訳ありません....

4

3 に答える 3