ホームページ  >  に質問  >  本文

preg_match_allを使用してめくったページ数を取得したいのですが、データを取得できません。

" href="/2/2407_1/">首页</a><a class="prePage" href="/2/2407_1/">上页</a><a class="nextPage" href="/2/2407_2/">下页</a><a class="endPage" href="/2/2407_7/">尾页</a>(第1/7页)当前20条/页 输入<input id="pageinput" size="4" /><input type="button" value="跳转" onclick="page()" /></div></div>

preg_match_all を使用して、上記の HTML コードから総ページ数を差し引く予定です

最後のページ</a>(ページ 1/7 )

上記の 7 は差し引きたい数字です。

コードを投稿しました

preg_match_all('/尾页<\/a>(第(.*?)页)/',$content,$match);

戻り結果:

Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) )

コードでは「1/7 」が出力されるはずですが、出力されないのはなぜですか?

そして私の最終的な目標は、1/7ではなく「7」を差し引くことです

#他の方法もお願いしたいです。

初めて質問するのですが、わかりにくくて大変申し訳ありません。

1852日前840

全員に返信(0)返信します

応答なし
  • キャンセル返事