1)例如::我有一个$string =“abc hell_+o w343r2d -000 rebotin”。使用搜索模式和正则表达式有没有办法从PERL中的字符串中删除或删除-000。2)我想从简单的例子开始学习正则表达式。哪个是最好的教程?
问问题
70 次
1)例如::我有一个$string =“abc hell_+o w343r2d -000 rebotin”。使用搜索模式和正则表达式有没有办法从PERL中的字符串中删除或删除-000。2)我想从简单的例子开始学习正则表达式。哪个是最好的教程?
$string = "foobar";
$string =~ s/bar/baz/g;
print $string
然后会产生“foobaz”
s/foo/bar/g
语法称为搜索和替换。第一项是要搜索的东西,第二项是要替换它的东西。
在您的情况下,您希望 replace 子句为空以删除内容。$string =~ s/-000//g
将-000
完全删除。