Цитата |
===================================== НОМЕР 204250 с 2009-10-01 по 2009-10-31 ДАТА НОМЕР ВРЕМЯ ПР СУММА ------------------------------------------------------ 13.10.2009 960327 8935 10.1 1 1.50 19.10.2009 95454 34045 17.4 2 3.00 ------------------------------------------------------ ВСЕГО ПО НОМЕРУ 204250 : 4.50 ====================================================== НОМЕР 204255 с 2009-10-01 по 2009-10-31 ДАТА НОМЕР ВРЕМЯ ПР СУММА ------------------------------------------------------ 15.10.2009 4992404505 15.24 2 6.80 ------------------------------------------------------ ВСЕГО ПО НОМЕРУ 204255 : 6.80 ====================================================== НОМЕР 204256 с 2009-10-01 по 2009-10-31 ДАТА НОМЕР ВРЕМЯ ПР СУММА ------------------------------------------------------ 01.10.2009 84169 21877 9.34 3 10.80 29.10.2009 84141 21545 16.14 3 10.80 ------------------------------------------------------ ВСЕГО ПО НОМЕРУ 204256 : 559.50 ====================================================== НОМЕР 204257 с 2009-10-01 по 2009-10-31 ДАТА НОМЕР ВРЕМЯ ПР СУММА ------------------------------------------------------ 02.10.2009 962899 2200 13.2 2 3.00 29.10.2009 967365 2365 14.02 1 1.50 ------------------------------------------------------ ВСЕГО ПО НОМЕРУ 204257 : 158.80 ==================================== |
$text = 'file.txt';
$out = array();
preg_match('/', $text, $out);
$text = '=====================================
НОМЕР 204250
.....
ВСЕГО ПО НОМЕРУ 204257 : 158.80
====================================';
preg_match_all('/\d+\s*:\s*[\d\.]+/', $text, $out);
print_r($out);
Цитата |
Array ( [0] => Array ( [0] => 204250 : 4.50 [1] => 204255 : 6.80 [2] => 204256 : 559.50 [3] => 204257 : 158.80 ) ) |
Цитата (schmel @ 20.11.2009 - 03:53) |
а можно вывод этого скрипта привести к более понятному виду |
echo implode("<br />\n", $out[0]);