-1

我想使用 preg_match_all 从线程中获取磁力链接,然后使用第一个磁力链接。

我尝试了很多模式,但没有任何效果。

$uris = array();
preg_match_all('\'http://magnet:?\'', $post, $uris);
foreach ($uris[0] as $href) {
//////////////////////////////
$magnetUri = $href;
break;
}
4

1 回答 1

1

我曾经使用调用来匹配TTH磁铁。preg_match也许,这对你有用:

preg_match( '/magnet:\?xt=urn:tree:tiger:(?P<tth>\w+)/', $rows['msg'], $matchTTH );

当然,在这种情况下,我存储了TTH每个磁铁的 ,您可以使用这些哈希中的任何其他。

于 2012-10-13T18:51:54.990 回答