内容区域名替换函数分享给大家,有用就是拿去
/**
* oss 替换域名用 文本
*/
function domainReplace($text, $url){
$pattern = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))[\'|\"].*?[\/]?>/";
$text = stripSlashes($text);
return preg_replace_callback($pattern, function($matches) use($url) {
if ('/' !== substr($matches[1], 0, 1) && 'http' !== substr($matches[1], 0, 4)) {
return str_replace($matches[1], $url . $matches[1], $matches[0]);
}
return $matches[0];
},
$text);
}
码字很辛苦,转载请注明来自NAERENET的《内容区域名替换函数分享给大家,有用就是拿去》
2021-09-06 15:26:03 字符串处理