こんにちは、Perl スクリプトを使用していくつかのものを取得しようとしています。
my $fileName = "I_Payment_OK_2";
my ($msgType, $OfaCode, $msgCount) = $parseFileName;
#my $msgType = $parseFileName;
print $OfaCode;
print $msgType;
print $msgCount;
# parse the values from filename
sub parseFileName {
# parse the message type
if($fileName =~ m/^(I|O)/) {
$var1 = $1;
}
# parse the OFAC trace keyword
if($fileName =~ m/^[A-Z_][A-Za-z_]([A-Z]+)\w(\d+)$/) {
$var2 = $2;
$var3 = $3;
}
# return the message type & OFAC trace
return ($var1, $var2, $var3);
#return $var1;
}
何も印刷されていません。何がうまくいかないのか、誰でも私を助けることができますか?
ありがとう