我正在使用 php 从数据库中解析一些文章,并且在文章中有一些我想覆盖的链接。链接总是以 " http://cdn.example.com/
" 开头,结束解析器是htmlspecialchars_decode($item->parse_articles(), ENT_NOQUOTES)
.
因此,在将文章传递给 HTML DOM 之前,我想替换所有那些包含 (?) example.com 的 href,或者甚至可能更快且可能<a>
完全删除。
<a href="http://cdn.example.com/whatever?else" target="_blank"></a>
.
这怎么可能?如果可能的话,这是否被认为比首先将其传递给 DOM 并在客户端从那里操作它更快?