use warnings; use strict; print qq{running under Perl version: $] \n\n}; my $str = <>}; print qq{\n\n}; $str =~ s{ \s* ([&|]) \s* }{\n$1\n}xmsg; print qq{[[$str]]};