my @values = $str =~ /(.*?)\*\*/sg; #### my @values = $str =~ /(.*?\*\*|.+)/sg; s/\*\*\z// for @values;