怎么做正则表达式

时间:2013-08-31 01:27:00

标签: php regex

HTML代码

<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: center;">
<img border="0" height="355" src="http://i.imgur.com/8OplH.png" width="728">
</div>

我需要一个img链接

http://i.imgur.com/8OplH.png

但不是workinkg preg_match方法

#<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: center;"><img.*?>#

我需要一个img src,但需要一个函数

感谢...

1 个答案:

答案 0 :(得分:1)

尝试

<img.*src="([^"]+)

Rgex101 DEMO

但正如上面提到的那样,用正则表达式解析html是个坏主意。我个人使用PHP Simple HTML DOM Parser