织梦模板正则批量替换文章内容内链变成绝对路径的方法

麻雀的确可爱,它的脑袋很小,只有栗子那么大,眼晴虽小却非常有神,它的身体小巧成蛋状流线型,放在手上只占手掌的一半。它浑身长着灰褐色羽毛,和树皮色相似,是一种保护色,它颈部和腹部的毛发白,显得很匀称,它的尾巴像半张开的小扇子。它飞得很快,也很有趣,那么一窜窜的。
织梦文章内链绝对路径的跳过,相对路径的替换 替换之前 <p><strong><a rel="nofollow noopener noreferrer" href="/html/1.html">HTML</a>文档是由<a rel="nofollow noopener noreferrer" href="http://dede58.com/html/2.html">HTML</a>元素构成的文本文件。</strong></p> <p><strong><a rel="nofollow noopener noreferrer" href='/html/3.html'>HTML</a>元素是通过使用<a rel="nofollow noopener noreferrer" href="http://dede58.com/html/4.html">HTML</a>标签进行定义的。</strong></p> 替换之后 <p><strong><a rel="nofollow noopener noreferrer" href="http://dede58.com/html/1.html">HTML</a>文档是由<a rel="nofollow noopener noreferrer" href="http://wwwdede58.com/html/2.html">HTML</a>元素构成的文本文件。</strong></p> <p><strong><a rel="nofollow noopener noreferrer" href='http://dede58.com/html/3.html'>HTML</a>元素是通过使用<a rel="nofollow noopener noreferrer" href="http://dede58.com/4.html">HTML</a>标签进行定义的。</strong></p> 内容模板文章内容标签 {dede:field.body/} 改成
{dede:field.body runphp=yes}
 
$str = @me;
 
$content = preg_replace('/(?<=rel="nofollow noopener noreferrer" href=['"])//', 'https://www.lol9.cn/', $str);
 
@me = $content;
 
{/dede:field.body}

本文织梦模板正则批量替换文章内容内链变成绝对路径的方法到此结束。擁有理想只是一種智力,實現理想才是一種能力!小编再次感谢大家对我们的支持!