my @a = split /\|/, $line; # we still split with a regular ... printf("%-43s %s\n", @a);