.------[ Jerry Preston wrote (2003/01/22 at 11:59:14) ]------
 | 
 |  I am looking for a better way, a perl way for the following:
 |  
 |      foreach ( @data ) ) {
 |        s/^ //;
 |        $data_[ $jp++ ] = $_;
 |      }
 |  
 `-------------------------------------------------

    I'm assuming you are wanting to remove all entries in @data that
    begin with a space, this will do it in one line: 

    @data = map( { if( $_ !~ s/^ //) { $_; } }, @data); 

 ---------------------------------
   Frank Wiles <[EMAIL PROTECTED]>
   http://frank.wiles.org
 ---------------------------------


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

Reply via email to