my ( $keep ) = $string =~ /^(.*?)\|/; #### my ( $keep ) = $string =~ /^([^\|]+)/;