我想使用PHP

时间:2016-06-17 08:00:34

标签: php preg-replace

如何使用PHP preg_replace批量删除文档中的标签?

<text:alphabetical-index-mark-start text:id="IMark169843024"/>

唯一不同的是IMark之后的数字。

谢谢!

1 个答案:

答案 0 :(得分:0)

这可以根据您的需要进行微调。但总的来说,你可以这样做:

$string = preg_replace('~<text:.*?>~', '', $string);

Demo

或者您可以使用以下内容将其过滤掉:

$string = preg_replace('~<text:alphabetical-index-mark-start text:id="IMark\d{9}"/>~', '', $string);

Demo

无论哪种方式,剥离这些标签都很容易。