2013-08-31 34 views
-4

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

除非這個HTML存儲在一個變量,你需要JavaScript來做到這一點。 –

+0

使用正則表達式來解析HTML通常是一個壞主意。使用解析HTML的框架,最好使用xpath支持。 – Tseng

+0

**不要使用正則表達式來解析HTML。使用適當的HTML解析模塊。**你不能可靠地解析HTML正則表達式,你將面對悲傷和沮喪的道路。只要HTML從你的期望改變,你的代碼就會被破壞。請參閱http://htmlparsing.com/php或[this SO thread](http://stackoverflow.com/questions/3577641/how-do-you-parse-and-process-html-xml-in-php)如何使用已經編寫,測試和調試的PHP模塊正確解析HTML的示例。 –

回答

相關問題