输入:
<img src="/assets/images/monitor.png" style="float:left; margin-right:10px;">
我使用此正则表达式获取图像名称
<img.*src(?:\s)*=(?:['" ])*(.*\.(jpeg|jpg|bmp|gif|png)[^'"]*)(?:['" ]).*>
我如何才能获得这样的输出?
array(
[0] => monitor.png
[1] => screen.jpg
[2] => keyboard.jpeg )
答案 0 :(得分:2)
<img .*?src=["'][^"']*\/\K([^"']*?\.(?:jpeg|jpg|bmp|gif|png))
试试这个。看看演示。
答案 1 :(得分:0)