我写了src="([^"]+)"
它会做以下匹配:
<img src="http://google.com/q.jpeg">
匹配
<img alt="something" src="http://google.com/q.jpeg">
匹配
<audio src="http://something..">
也匹配
如何排除视频和音频?
答案 0 :(得分:1)
试试这个:
$sourcestring = '<img alt="something" src="http://google.com/q.jpeg">';
preg_match_all('/<img.*?src="(.*?)"/',$sourcestring,$matches);
print_r($matches[1])
是你的输出。它只接受标记src值。
这对你有帮助。
答案 1 :(得分:1)
答案 2 :(得分:1)