Tony, When writing very simple regular expressions like ^key= :$ do you recommend using several lines? Example: if ( $line =~ m/ ^ key= /x ) { # ... } Example: if ( $line !~ m/ : $ /x ) { } George