Yun yun wrote:
> 
> How can I read a line from a file, and judge whether
> this line include some substr?
> Now I only can open(HANDLE,"<XXXXX");
> then how should I do?

#!/usr/bin/perl -w
use strict;

my $substr = 'something';

open HANDLE, '<XXXXX' or die "Cannot open 'XXXXX' $!";

while ( <HANDLE> ) {
    # method 1
    if ( /$substr/ ) {
        # $substr is in the current line ($_) somewhere
        # perldoc perlre
        # perldoc perlop
        }
    # method 2
    if ( ( my $pos = index( $_, $substr ) ) >= 0 ) {
        # $substr is in the current line ($_) at $pos
        # perldoc -f index
        # perldoc -f rindex
        }
    }



John
-- 
use Perl;
program
fulfillment

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to