0

例如

*aabc aacb  aavg +gf avb avb abf

应该

*aabc aacb  aavg 
+gf avb avb abf

谢谢

4

3 回答 3

7

使用替换:

my $text =  '*aabc aacb  aavg +gf avb avb abf';
$text    =~ s/\+/\n+/;
print $text;

+必须加反斜杠才能失去其特殊含义,\n是换行符。

于 2013-01-31T12:45:45.023 回答
0
my $str = "*aabc aacb  aavg +gf avb avb abf";
$str =~ s/\+/\n\+/;
print $str;
于 2013-01-31T12:48:56.050 回答
0
> echo "abcd +gkj +bcd" | perl -pe 's/\+/\n\+/'
abcd 
+gkj +bcd
于 2013-01-31T13:05:33.447 回答