我想使用以下代碼獲取具有特定顏色#ff0000的兩個<span...</span>
之間的數據,但我沒有收到數據!任何人都可以告訴我我做錯了什麼?數據如何使用preg匹配所有的<span ...</span>之間的數據?
例如:
<span style="color: #ff0000;">get this text1</span> |
<span style="color: #ff0000;">get this text2</span> |
<span style="color: #ff0000;">get this text3</span> |
<span style="color: #ff0000;">get this text4</span> |
PHP代碼:
if(preg_match_all("/<span style=\"color: #ff0000;\">(.*?)</span>/i", $code2, $epititle))
{
print_r($epititle[2]);
}
''/ (*? )<\/span>/s'' –