0

如果我要替换,例如:

%bozo%

lol

和:

is_a_clown
lol

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

4

1 回答 1

3

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

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

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

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

# $str is now 'bar'

有关各种修饰符,请参见perldoc perlre(Perl 正则表达式)。

于 2013-09-12T03:40:56.577 回答