perl在括号后添加新行

时间:2017-12-15 20:51:09

标签: perl

我有一个包含大文本的变量。我想在每行都有一个右括号时添加一个新行。我怎么做? 这就是我现在没有新线的原因:

     foreach $x (@lines) {
     print $x . "\n"; 
     }

谢谢!

1 个答案:

答案 0 :(得分:0)

如果使用默认的$_变量,则会更容易。

foreach (@lines) { # For every record in @lines
  s/\)/)\n/g;      # Replace every ")" with ")\n"
  print;           # Print the value in $_
}