Ответов: 6 Просмотров: 4897
|
Всем привет, сделал на пхп простейший парсер, он работает на домашнем компе, но тратится много времени.
Задача такая: Из файла выбрать строки, содержащие только определенные слова с помощью регулярных выражений, отбросить кое что лишнее и записать эти строки в другой файл.
Как сделал:
CODE ( htmlphp):
скопировать код в буфер обмена
$preg = preg_match_all("|(.*)здесь выборка с помощью регулярного выражения(.*)\r\n|",$stroki, $massiv); $kol_vo= count($massiv[1]) ; //запись в файл for($i=0; $i<$kol_vo; $i++ ) { $new_stroka = $здесь_формируется новая строка ; здесь строка записывается в файл }
подскажите плиз профи, более быстрый алгоритм |