nacka:
s/(\d)(?=(\d{5})+(?!\d))/${1}-/g;
substr($_, 17, 1, '
');
artist:
s/((.){5})(?!$)/$1-/g;
s/((.){17})\-/$1\
/;
thezip:
s/(\d{5}) (\d{5}) (\d{5})
(\d{5}) (\d{5}) (\d{5})
/$1-$2-$3
$4-$5-$6/x;
nacka/artist hybrid:
s/(\d)(?=(\d{5})+(?!\d))/$1-/g;
s/((.){17})\-/$1\
/;
artist/nacka hybrid:
s/((.){5})(?!$)/$1-/g;
substr($_, 17, 1, '
');