找回密码  加入

AUTOIT CN

搜索
查看: 128|回复: 3

[效率算法] 如何以正則取出最後一個數字

[复制链接]
发表于 2019-8-10 20:45:00 | 显示全部楼层 |阅读模式
本帖最后由 yangdai 于 2019-8-10 20:47 编辑

請教大家

網頁有如下內容
<ul class="l-pagination"><li class="l-pagination__page is-active"><a href="/topicdetail.php?f=638&t=5866877&p=1" class="c-pagination " data-page="1">1</a></li><li class="l-pagination__page "><a href="/topicdetail.php?f=638&t=5866877&p=2" class="c-pagination " data-page="2">2</a></li><li class="l-pagination__page "><a href="/topicdetail.php?f=638&t=5866877&p=3" class="c-pagination " data-page="3">3</a></li><li class="l-pagination__page "><a href="/topicdetail.php?f=638&t=5866877&p=4" class="c-pagination " data-page="4">4</a></li><li class="l-pagination__page "><a href="/topicdetail.php?f=638&t=5866877&p=5" class="c-pagination " data-page="5">5</a></li><li class="l-pagination__page "><a href="/topicdetail.php?f=638&t=5866877&p=2" class="c-pagination c-pagination--next" data-page="2"></a></li><li class="l-pagination__page "><a href="/topicdetail.php?f=638&t=5866877&p=6" class="c-pagination " data-page="6">6</a></li></ul>

如何以正則取出最後的數字   6
data-page="6">6</a></li></ul>


正則太容易忘了,好不容易練熟,一年不用,全忘了。這樣的經驗已經發生好幾次,不知有沒有人也有同樣的困擾?
 楼主| 发表于 2019-8-10 20:57:25 | 显示全部楼层
好像這樣可以。
(?s)data-page=.*?(\d*)</a></li></ul>
這應該是初級班的問題,搞了半天。有點受到打擊
发表于 2019-8-12 00:10:09 | 显示全部楼层
不错支持一下
发表于 2019-8-12 14:21:33 | 显示全部楼层
data-page="(\d*)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|小黑屋|手机版|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2019-8-21 01:16 , Processed in 0.046875 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表