変数があり、特定のものが含まれていない場合は成功を出力したいと考えています。しかし、そこにある場合でも、常に印刷に成功します。
$mystring = " 1 2 3 4 5 TEST=/my/user/test this/is/test
3 4 5 6 8 NEW=/my/new/offer this/is/offer
3 4 5 2 2 FINAL=/final/test/offer /lets/see/this";
if (($mystring !~ m/1 2 3 4 5 TEST=\/my\/user\/test this\/is\/test/i) or
($mystring !~ m/3 4 5 2 2 FINAL=\/final\/test\/offer \/lets\/see\/this/i))
{
print "success";
}
mysstring に文字列が含まれていても、印刷は成功します。どんな助けでも大歓迎です。