【发布时间】:2012-09-22 09:44:41
【问题描述】:
我是 Perl 的新手。我必须在多行中查找和替换。
$content =~ s/<picture[^>]*>(.*?)<\/picture>//gis;
我尝试了这些代码。我的文件中的所有标签都被替换了。有人帮助我,我的错误是什么?
我的标签是,
<picture width='960' height='705' baseline='360'>
<pict-header>
</pict-header>
</picture>
现在替换为
<picture></picture>
【问题讨论】:
-
澄清一下,您想删除
<picture>标签内的所有标签,以及该标签上的任何属性? -
是的,我已经删除了“
”中所有标签的所有属性和内部。
标签: perl html-parsing