Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Если задаёшься такими простыми вопросами сейчас, то, имхо, запросы в будущем будут расти. Посему, рекомендую заглянуть сюда, не разочаруешься:Есть txt файл с кеями, нужно выбрать из файла 3-х словные и более кеи. Чем или как лучше сделать. Нужно просто выбрать все строчки с 3-мя и более словами и без всяких дополнительных запросов( по кейворду).
Попробовал ради эксперимента... Действительно, нихрена она выборку не проводит без кея..попробуй отсортировать без ввода кея в поле "ключевые слова". На выходе имеем txt файл весом 0кБ.
Удалить согласующиеся строки -> Вставляешь это в условие (Pattern (perl): ^\s*(\w+(\s+|$)){1,2}$
{1,2} - это От скольки До скольки символов не комильфо
<?php
# Выбор кейвордов по количеству слов. Указываешь папку с файлом/файлами и все они будут обработаны.
function key_numb($path, $numb1, $numb2) {
$st = '/^\s*(\w+(\s+|$)){'.$numb1.','.$numb2.'}$/im';
foreach(glob($path.'*.txt', GLOB_NOSORT) as $name) {
$f1 = file($name);
foreach($f1 as $k=>$v) {
if(!preg_match($st, $f1[$k])) {
unset($f1[$k]);
}
}
$f2 = fopen($name, "w+");
fwrite($f2, implode('', $f1));
# Проверка на перевод строки в конце файла.
fseek($f2, -1, SEEK_END);
if(fread($f2, 1)!="\n") {
fwrite($f2, "\r\n");
}
fclose($f2);
}
}
$path = ''; // Директория с обрабатываемыми файлами. Пример: 'C:/keys/'.
$numb1 = ''; // Кол-во символов - От.. Пример: '3'.
$numb2 = ''; // Кол-во символов - До.. Пример: '100'.
key_numb($path, $numb1, $numb2);
?>