0

1)例如::我有一个$string =“abc hell_+o w343r2d -000 rebotin”。使用搜索模式和正则表达式有没有办法从PERL中的字符串中删除或删除-000。2)我想从简单的例子开始学习正则表达式。哪个是最好的教程?

4

1 回答 1

1
$string = "foobar";
$string =~ s/bar/baz/g;

print $string然后会产生“foobaz”

s/foo/bar/g语法称为搜索和替换。第一项是要搜索的东西,第二项是要替换它的东西。

在您的情况下,您希望 replace 子句为空以删除内容。$string =~ s/-000//g-000完全删除。

于 2010-07-26T05:32:17.113 回答