0
我正在嘗試構建FaH統計信息刮板。每隔一小時,新更新的統計列表將被拉到我的服務器,通過cron
和wget
進入此文件http://chrislabs.info/statsFile.txt。這在$page
使用file_get_contents
在腳本中打開。preg_match_all找不到大文本文件中的所有模式
然後,獨特的團隊號碼列表(第四列),我想正則表達式使用下面的代碼包含組號的所有行:
foreach($teamArr as $team){
$pattern = "/(.*[ascii])\t([0-9]*)\t.*[0-9]\t$team/";
preg_match_all($pattern, $page, $matches);
echo "<pre>";
print_r($matches);
echo "</pre>";
然而,這並不找到所有在$page
的比賽,我現在虧本了。我已將pcre.*
INI設置更改爲1GB。
你可以看一下這裏的輸出http://chrislabs.info/FoldingStats_MYSQL.php
謝謝。我將模式改爲 $ pattern =「/(.*[[:cici:]])\t([0-9]*]\t.*[0-9]\t$team/」; – Chris