こんにちは、私のパターンは次のとおりです。
'<span\s+id="bodyHolder_newstextDetail_nwstxtPicPane"><a\s+href="(.*)"\s+target="_blank"><img\s+alt="(.*)"\s+title="(.*)"\s+src=\'(.*)\'\s+/>'
そして文字列:
<div class="nwstxtpic">
<span id="bodyHolder_newstextDetail_nwstxtPicPane"><a href="xxxxx" target="_blank"><img alt="xxxxx" title="xxxxx" src='xxxxx' />
さて、私がパターンで定義した4つのグループの値を見つけて取得するための私のphpコードは次のとおりです。
$picinfo=preg_match_all('/<span\s+id="bodyHolder_newstextDetail_nwstxtPicPane"><a\s+href="(.*)"\s+target="_blank"><img\s+alt="(.*)"\s+title="(.*)"\s+src=\'(.*)\'\s+/>/',$newscontent,$matches);
foreach ($matches[0] as $match) {
echo $match;
}
これらの4つのグループの価値を得る方法がわかりません
href="(.*)"
alt="(.*)"
title="(.*)"
src=\'(.*)\'
助けてくれませんか?ありがとうございました。