用php來實現很簡單。
function no_img_src($content){
$count = 0;
return [preg_replace("/<img(?!.*src).*>/",'',$content,-1,$count),$count];
}
解析
(?!pattern)。
非獲取匹配,正向否定預查,在任何不匹配pattern的字符串開始處匹配查找字符串,該匹配不需要獲取供以後使用。例如「windows(?!95|98|nt|2000)」能匹配「windows3.1」中的「windows」,但不能匹配「windows2000」中的「windows」。
- 編程問答
- 答案列表
PHP 正則表達式刪除html中不包含src的圖片[朗讀]
加入收藏