使用PREG_MATCH_ALL从html源代码获取所有链接ID

时间:2011-01-08 04:24:23

标签: php regex preg-match-all

我知道我不应该这样做,但它只是为了检索我的链接的所有ID,因为我有很多这些

这是patern: <a href="mylink.php?get=123456">Click 1</a> <a href="mylink.php?get=222222">Click 2</a> <a href="mylink.php?get=81456">Click 3</a> <a href="mylink.php?get=1700">Click 4</a>

我想获得所有“get =”值(123456,222222等) 还有使用Preg_match_all()

的“Click 1”,“Click 2”等值

有什么想法吗?

非常感谢你们!

1 个答案:

答案 0 :(得分:0)

这应该有效,http://rubular.com/r/B02pLhfRsq

/<a href="mylink.php\?get=(.*?)\">(.*?)<\/a>/i