我是新来的Perl。我必须在多行中找到并替换。使用Perl,我如何删除HTML文档中特定标签的内容?
$content =~ s/<picture[^>]*>(.*?)<\/picture>//gis;
我试过这些代码。所有的标签都在我的文件中被替换。任何人帮助我的错误是什么?
我的标签,
<picture width='960' height='705' baseline='360'>
<pict-header>
</pict-header>
</picture>
现在
<picture></picture>
要澄清一下,您想要删除标签中的任何标签以及该标签上的任何属性? – mkb
是的,我已经删除了所有属性和'