-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而是一個功能
謝謝...
除非這個HTML存儲在一個變量,你需要JavaScript來做到這一點。 –
使用正則表達式來解析HTML通常是一個壞主意。使用解析HTML的框架,最好使用xpath支持。 – Tseng
**不要使用正則表達式來解析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的示例。 –