我只想在php中对图像进行正则表达式处理,同时在找到任何图像时获取数据,它会在图像标记中直接更改,如:anyimage.jpg
更改为<img src="anyimage.jpg" alt="somthing"/>
怎么可能。
答案 0 :(得分:0)
(\S+\.jpg)
试试这个。<img src="$1" alt="somthing"/>
。见。演示。
https://www.regex101.com/r/rG7gX4/11
$re = "/(\\S+\\.jpg)/mi";
$str = "anyimage.jpg";
$subst = "<img src=\"$1\" alt=\"somthing\"/>";
$result = preg_replace($re, $subst, $str);