Struppi: Regulärer Ausdruck will nicht wie ich will

Beitrag lesen

Diese IF-Abfrage ergibt für Fall 1 true, für Fall 2 false. So wie ich das sehe, solltest Du Deine IF-Abfrage negieren (umkehren), damit Du Dein gewünschtes Ergebnis erhälst.

es gibt auch !~

  
#! /usr/bin/perl -w  
use strict;  
my $ausschliessen = "wärme wärme";  
my @inhalt = (  
"wärme wärme und so weiter",  
"wärme macht nichts",  
"ohne wärme is auch gut"  
);  
  
foreach(@inhalt)  
{  
printf "%25s => %12s: %s gefunden\n", $_, $ausschliessen, (!/$ausschliessen/i ? ' nicht ' : '');  
}  

Struppi.

--
Javascript ist toll (Perl auch!)