-2

我有一个名为 Notifications.txt 的文本文件。它包含某些内容组。每个组都以标签开头并以<grouptitle>标签结尾</grouptitle>{grouptitle changes> 例如这里是一个示例内容

<schedule> New schedule for Mathematics 307 has been emailed to students </schedule>
<convocation> The convocation of 34th batch will be on may 3rd </convocation

现在我想使用 php 网站删除数据<schedule>以包含标签。</schedule>

我怎样才能做到这一点?而且我的时间有点短,所以如果你们也可以发布示例代码,我将不胜感激

万分感谢

4

1 回答 1

1

您可以通过用正则表达式替换标签及其内容来做到这一点:

$contents = file_get_contents('path/to/file/Notifications.txt');
$contents = preg_replace("!<schedule>.*?</schedule>\r?\n!s", '', $contents);
file_put_contents('path/to/file/Notifications.txt', $contents);
于 2013-05-07T13:56:38.030 回答