Rumah > Soal Jawab > teks badan
" 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>
Saya bercadang untuk menggunakan preg_match_all untuk menolak jumlah halaman daripada kod html di atas
Last page</a>(halaman 1/7)
7 di atas adalah nombor yang saya ingin tolak ,
Saya menyiarkan kod saya
preg_match_all('/尾页<\/a>(第(.*?)页)/',$content,$match);
Hasil pulangan ialah:
Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) )
Saya tahu kod saya sepatutnya menolak "1/7 ", tetapi mengapa ia tidak dicetak?
Dan matlamat utama saya adalah untuk menolak "7", bukan 1/7
Saya juga ingin meminta anda kaedah lain.
Ini adalah kali pertama saya bertanya soalan, dan tulisan saya sangat berantakan sehingga saya minta maaf.