%defaults = map {/([^=]+)=(\S+)/?($1=>$2):()} @ARGV; #### %defaults = map {/([^=]+)=(.*)/?($1=>$2):()} @ARGV; #### %defaults = map {/(.*?)=(.*)/?($1=>$2):()} @ARGV; #### %defaults = map {(/(.*?)=(.*)/)} @ARGV;