Web ページから数値を抽出するにはどうすればよいですか?
この投稿は chzbv1984 によって最終編集されました (2013-04-25 17:03:46)
次の文字列は Web ページの一部です。
シーズン番号:その他のコメント (合計 109 アイテム)
dfs
合計
109
記事
全 109 項目、正規表現を使用して 3 つの数字 109、$ を抽出する方法p_search='/(.*)(S*)|(d ).*/';これの何が問題なのでしょうか?
-----解決策---------$s='<span class="pl">季数:<a href="http://movie.douban.com/subject/3401355/reviews">更多评论(共109条)</a><br />
dfs<a href="http://movie.douban.com/subject/6973376/reviews"><br />
共<br />
<span property="v:count">109</span><br />
条<br />
</a><a href="http://movie.douban.com/subject/6537486/reviews">全部 109 条</a>';<br />
$p_search='#(\d+)(</span>)?\s*条#s';<br />
preg_match_all($p_search,$s,$m);<br />
print_r($m[1]);
ログイン後にコピー
配列
(
[0] => 109
[1] => 109
[2] => 109
)