我想使用以下代码获取具有特定颜色#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'' –