【发布时间】:2018-06-28 00:28:18
【问题描述】:
我很好奇是否可以使用正则表达式在 XML 文件中搜索某个标签。如果我使用 fopen('foo.xml'); 我可以搜索文件但它只允许我搜索标签之间的内容,而不是它们自己的标签。我的目标是希望创建一个函数,允许我删除两个标签之间的所有内容,例如在 xml 文件中的用户之间。我使用的语言是 PHP。
提前谢谢约翰。
【问题讨论】:
-
我不推荐使用正则表达式。请参阅stackoverflow.com/questions/3577641/… 以获得更好的选择
-
请发布您尝试过的示例数据和示例代码。至于正则表达式,Ungreedy 修饰符
U将帮助您。 -
好的,将尝试使用 SimpleXML 库或 DOM,谢谢 phil。
-
我们确实需要看到您的 xml 的最小但准确的表示;您的编码尝试;以及您的预期结果。