用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的图片[朗读]
加入收藏