$subject= "Citation flow <img src='/static/images/icons/help.png'>
</span>
</p>
<p style='font-size: 150%;'><b>11</b></p>";
$pattern="/Citation flow[.]+<b>([0-9]+)<\/b>/i";
preg_match_all($pattern, $subject,$matches,PREG_PATTERN_ORDER);
print_r($matches);
太字のタグで数字の 11 をキャプチャしたいのですが、正規表現が機能しません。なぜですか?
アップデート:
私はこれを思いつきました..しかし、私は100%ではありません。これが最良の解決策です:
$pattern="/Citation flow[\s\S]*<b>([0-9]+)<\/b>/i";