Php 解析XML文件。如何从变量中剥离特定文本?

Php 解析XML文件。如何从变量中剥离特定文本?,php,xml,Php,Xml,我正在使用SimpleHtmlDom成功解析XML文件,但是我得到了一个项目的一些无用的冗余数据,我想在将其添加到数据库之前将其删除 我想剥离的具体部分如下所示。我想完全删除从到的所有内容。开始标记和结束标记之间的信息随着项目的不同而略有变化,因此只需从开始到结束剥离即可 Some useful information here...blah, blah, blah <!-- START CLTAGS --> <br><br><ul class="blu

我正在使用SimpleHtmlDom成功解析XML文件,但是我得到了一个项目的一些无用的冗余数据,我想在将其添加到数据库之前将其删除

我想剥离的具体部分如下所示。我想完全删除从
的所有内容。开始标记和结束标记之间的信息随着项目的不同而略有变化,因此只需从开始到结束剥离即可

Some useful information here...blah, blah, blah
<!-- START CLTAGS -->
<br><br><ul class="blurbs">
<li> <!-- CLTAG GeographicArea=nashivlle -->Location: nashivlle
<li>it's NOT ok to contact this poster with services or other commercial interests</ul>
<!-- END CLTAGS -->
这里有一些有用的信息……诸如此类


  • 地点:纳希维尔
  • 与此海报联系服务或其他商业利益是不合适的

我想我正在寻找一个php函数来删除所有这些。谢谢。

我建议使用正则表达式删除所有不必要的数据,方法是使用函数

@TDave00:regex不是我的强项@Gordon?
@TDave00:那么试试这样的方法:
$data=preg\u replace(“
@TDave00:您的正则表达式似乎有点不正常,试试这个-
()