$string =~ m/abc.*xyz|xyz.*abc/i $string =~ m/(?=.*abc)(?=.*xyz)/i; $string =~ /abc/i and $string =~ /xyz/i