Поиск и копирование строк содержащих символы

J
На сайте с 06.07.2011
Offline
169
621

Подскажите пожалуйста чем можно сделать подобное.

К примеру есть файлик links.txt - там куча ссылок, но нужны только те, в которых к примеру есть "view.php?"

Т.е. копирование строк, содержащих нужные символы.

R
На сайте с 20.02.2015
Offline
59
#1

jano, на php код:


$valid = array();
$lines = file("test.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach ($lines as $n => $line) {
if (strpos($line, "view.php?") !== false)
$valid[] = $line;
}
file_put_contents("res.txt", implode("\n", $valid));

В res.txt результат оброботки

SeVlad
На сайте с 03.11.2008
Offline
1609
#2
jano:
Подскажите пожалуйста чем можно сделать подобное.

в экселе например.

Или в любом блокноте, поддерживающим регулярки. (удалить строки, не содержащие текст)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
J
На сайте с 06.07.2011
Offline
169
#3
rereg:
jano, на php код:

$valid = array();
$lines = file("test.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach ($lines as $n => $line) {
if (strpos($line, "view.php?") !== false)
$valid[] = $line;
}
file_put_contents("res.txt", implode("\n", $valid));

В res.txt результат оброботки

Спасибо - попробую!

---------- Post added 20-03-2015 at 21:44 ----------

SeVlad:
в экселе например.
Или в любом блокноте, поддерживающим регулярки. (удалить строки, не содержащие текст)

Спасибо! Думал об этом в первую очередь..

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий