flashers
Задача такая.
Есть файл d.txt
Он имеет записи в строку:
DOMAIN.RU RU-CENTER-REG-RIPN 27.05.2009 27.05.2015 27.06.2015
Надо вытащить из всех этих строк записи только доменов без дат, и перед каждым добавить номер строки и запятую. По принципу.
1,domain.ru
2,domain2.ru
3,domain3.ru
в таком формате должно остаться всё.
и т.д.
Чем сделать такое можно?
ibiz
в лоб
Код:
<?php
header("Content-Type: plain/text");
$dfile = file('d.txt');
foreach($dfile as $i=>$dstroka){
echo ($i+1).','.substr($dstroka, 0, stripos($dstroka, '.ru')+3)."\n";
}
?>
ibiz
Дартаньян писал:
ibiz: explode не?
не. в чистом виде не пойдет, ибо не поддерживает регэкспы на таб-пробелы, думаю в 1Гб рам можно загнать 300 метров тхт файлик, а если бы требовалось много различных выборок делать, то конечно LOAD DATA LOCAL INFILE