Есть ли скрипт для удаления из фразы слов

Статус
В этой теме нельзя размещать новые ответы.

DuvE

Старатель
Регистрация
16 Май 2010
Сообщения
510
Реакции
10
Всё очень просто, допустим есть ссылка <a href="">[KEYWORD]</a>
[KEYWORD] = скачать photoshop

Знаю есть скрипт типа 's'+'k'+achat и т.д. Дак вот теперь надо из этого макроса вычесть слово "скачать", чтобы получилось просто "photoshop".

Пожалуйста не предлагайте чистить кеи, надо сделать именно так, как я написал выше. Заранее спасибо.
 
регулярные выражение

или замена в файле

вообще где и что --- нифига не понятно
 
Не по теме конечно, но проще в блокноте заменить "скачать" на " ".
 
Да нет, допустим есть на странице <p>[KEYWORD]<p> и <h1>[KEYWORD]</h1>
Хочу из h1 вычесть слова "скачать", чтобы получилось:
<p>Скачать Фотошоп</p> и <h1>Фотошоп</h1>

Напишите как такое регулярными виражениями сделать, если не сложно.
 
юзай preg_replace
<h1>скачать [KEYWORD]</h1> меняешь на <h1>[KEYWORD]</h1>
 
Непонял конечно ничего, можно поподробнее что и как?
 
Тебе для начала надо по сео иныу почитать, т.к. ты выбираешь неправильный способ отпимизации. (посмотрим, как ты по кею "фотошоп" будешь свой дор выводить - это ж ВЧ).
А для текста - попробуй использовать вставку "кусков кея" - это есть в настройках РБ.
 
Дак это совсем не то, мне надо чтобы в ссылке в параметра GET просто был нормальный ключевик, как существительное, а не фраза...
 
  • Заблокирован
  • #9
по какому критерию должно выбираться какое слово вычесть? если это слово заранее известно, то проще и правда в блокноте заменить.
ну или так:

PHP:
$string = "твой код страницы";
$patterns[0] = "/вычесть1/";
$patterns[1] = "/вычесть2/";
$patterns[2] = "/вычесть3/";
$replacements[2] = "";
$replacements[1] = "";
$replacements[0] = "";
echo preg_replace($patterns, $replacements, $string);
 
Ну так бы и говорил сразу. Тогда получается, что чистить кей надо во вполне конкретном месте. Т.е. сгенерил дор - чистишь все страницы его. TextReplacer, HtmlMultiedit, TextPipe и т.д.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху