我有以下代码
<products>
<product>
<id>1</id>
<name>Apple iPhone 7</name>
<price currency="EUR">79.00</price>
</product>
</products>
我想对所有标签进行preg替换,例如:
<products>
必须成为
<<span class="blue" draggable="true">products</span>>
我也想匹配属性。
如何使用正则表达式实现此目的?
这个部分有效:
$xml = preg_replace('/<(.*)>(.*)<\/(.*)>/','<<span class="highlight-blue" draggable="true">$1</span>>$2<<span class="highlight-blue" draggable="true">$3</span>>',$xml);
这个问题是: