【发布时间】:2019-12-18 01:06:23
【问题描述】:
以下是我需要从中删除 <w:drawing> 标记及其内容的文本
<w:document>
<w:t>some text here</w:t>
<w:drawing>drawing image</w:drawing>
</w:document>
我试过了
$result = preg_replace('/<w:drawing\b[^>]*>(.*?)<\/w:drawing>/i', '', $xml);
但仍然收到<w:drawing> 标签,有什么建议吗?
我想要得到的结果
<w:document>
<w:t>some text here</w:t>
</w:document>
【问题讨论】:
-
$result能得到什么? -
结果我想得到
some text here -
$xml是字符串吗?如果可以的话,您的代码对我有用(换行除外) -
是的,它是一个字符串,我已经重新检查了我的代码并且工作正常..
-
那很好。您应该关闭您的问题,因为它有效。