$str1=shift;
$str2=shift;
$str3=shift;

my $querystring="$str1 && $str2 && $str3";

foreach (@LINES){
        push @output,$_ if /$querystring/ ;
        }

does not work even if I have @LINES containing all 3 words.

Thanx,

On 4/11/06, Peter Cornelius <[EMAIL PROTECTED]> wrote:
>
> What do you mean by 'works'?  It looks to me like this will print the
> line if the string 'pattern1 && pattern2 && pattern3' is in the
> line.  Not if pattern1 is in the line and pattern2 is in the line and
> pattern3 is in the line.  Is that what you mean?
>
> I think some more detail would help me to understand your question.
>
> > print $line if ($line =~ /pattern1 && pattern2 && pattern3/);
> >
> > works .. but
>
>

Reply via email to