Neither of these is a correct solution. The first will print the entire string followed by a dash, then four spaces. The second will try to split $_ using $string as a regex.
We're not really tightening our belts, it just feels that way because we're getting fatter.