use Data::Dumper; $line = "foo|bar"; $delimiter = '\|'; @list = split($delimiter, $line); print Dumper @list; #### $VAR1 = 'foo'; $VAR2 = 'bar';