替换行内容和换行符

时间:2013-09-12 01:22:00

标签: regex perl

如果我要替换,例如:

%bozo%

lol

使用:

is_a_clown
lol

我应该采取什么样的方法?我希望用s代替正则表达式,但我不确定是否有更好/可行的方法。

1 个答案:

答案 0 :(得分:3)

  

我应该采取什么样的方法?

替换运算符s///,请参阅Substitutions with s///

Perl的替换运算符允许您将正则表达式替换为目标字符串中的另一个字符串。

my $str = "foo";
$str =~ s/foo/bar/;

# $str is now 'bar'

还可以查看各种修饰符的perldoc perlre(Perl正则表达式)。