我有内容。有太多的跨度。 我想获得具有 id ='credit-id'的span的内容。 例如:535
我想获取具有id credit-id的范围的内容。
怎么做?
我尝试了preg_match方法,但没有退出。得到空白数组。
preg_match_all('/<span id=\"credit\-id\">(.*?)<\/span>/s',$file_contents,$estimates);
获得空白数组;
ARRAY()
答案 0 :(得分:0)
请参阅this fiddle。
需要注意的重要一点是正则表达式与'
- 跨度id属性的附件组合:
/<span id='credit-id'>(.*?)<\/span>/
如果您的spans id属性附带"
而不是'
,则必须编辑正则表达式。如果你这样做,不要忘记逃避双引号。