-3

変数$vreponseに文字列があり、文字列は

int.force_snmp_version  T_SIZE  3

私がやりたいのは、文字列に数字 3 があるかどうかを確認することだけです。検証が成功した場合はメッセージを出力し、そうでない場合は失敗メッセージを出力します

私はこのようなことを試しました

my $vresponse = $ua->get("https://$user:$pass\@$ern_ip/get_param?p=init.force_snmp_version");

if ($vresponse->decoded_content =~ /\b3$/)
{
print "SUCESS\n";
}
else
{ print "not\n"; }

これは機能していません。変更する必要があります$vresponse->decoded_contentか?

4

2 に答える 2

0
my $vresponse = 'int.force_snmp_version  T_SIZE  3';
my $char = '3';

my $result = index($vresponse , $char);

if ($result >=0)
{
  #display found
}
else
{
  #display not found
}
于 2013-04-17T10:29:27.950 に答える