Rumah  >  Soal Jawab  >  teks badan

Saya mahu menggunakan preg_match_all untuk mengubah bilangan halaman, tetapi saya tidak dapat mendapatkan data.

" 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.

1853 hari yang lalu847

membalas semua(0)saya akan balas

Tiada jawapan
  • Batalbalas