我正在处理通过长脚本处理的图像,在该脚本中我无法修改函数,因此我希望以后使用正则表达式简单地处理它的输出。这就是我所拥有的:
我有以下正则表达式模式:
'width\=\"(.*?)\"\sheight\=\"(.*?)\"'
我正在尝试从图像标签中删除宽度和高度,就像这样:
<img width="706" height="452" src="/images/logos/partner.png" />
使用像这样的preg_replace函数时:
$img['thumbnail'] = preg_replace(
'width\=\"(.*?)\"\sheight\=\"(.*?)\"',
'',
$img['thumbnail']);
但是这将返回NULL。
我已经使用https://regex101.com/测试了它,它似乎是有效的。我想念什么?