Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

Парсер ключевых слов   Найти похожие ветки 

 
ppcumax ©   (2007-03-30 15:08) [0]

Есть ссылка

http://azazar.com/seotools/keywordtool.php?q=[КЛЮЧЕВОЕ СЛОВО]&viewas=list&src=&lim=1000&secret=

помогите из выдачи вытащить ключевые слова


 
Jeer ©   (2007-03-30 15:19) [1]

Клещи нужны ?


 
usernot   (2007-03-30 15:43) [2]

Попробуй функцию copy. Судя по всему первый раз символ & встречается после ключевого слова, поетому можно использовать pos
s1:=copy(s,pos(s,"=")+1,pos(s,&))
copy копирует строку начиная з символа, заданого величиной index и копирует count символов. pos находит символ или подстроку в строке и возвращает результатом номер её начала, если ничего не нашел, тогда 0


 
ppcumax ©   (2007-03-30 15:53) [3]

Что-то не понял, я новичек в Делфи, не могу понять, сложно все как-то раньше на PHP писал, так там все просто

$key = $_POST["key"];
$key = str_replace(" ","+",$key);
$file = file_get_contents("http://azazar.com/seotools/keywordtool.php?q=".trim($key)."&viewas=list&src=&lim=1000&secret=");
$file = explode(" ",$file);
$file = str_replace("<"," ",$file);
$file = str_replace(">"," ",$file);
$i = 0;
foreach ($file as $key)
{
  $www = strstr($key,"q=");
  $www = explode(" ",$www);
  $www = str_replace("q=","",$www);
  $www = str_replace("\"","<br>",$www);
     $www = str_replace("+"," ",$www);
  $fp = fopen("out.html","a");
  fwrite($fp, $www[$i]);
  fclose($fp);
}
$i++;
$azazar = file_get_contents("out.html");
echo ("$azazar");


 
McSimm_   (2007-03-30 16:31) [4]


> так там все просто

На самом деле в PHP это делается на порядок проще, чем вы привели :)
--
По теме - изучите функции Делфи для работы со строками. В справке.


 
easy ©   (2007-03-30 16:48) [5]


> так там все просто

тут ещё проще 8)
const
 S = "http://azazar.com/seotools/keywordtool.php?q=[КЛЮЧЕВОЕ СЛОВО]&viewas=list&src=&lim=1000&secret=";
begin
 showmessage(copy(S,pos("=",S)+1,pos("&",S)-pos("=",S)-1));
end;


 
easy ©   (2007-03-30 16:50) [6]

а, пардон, не туда..))



Страницы: 1 вся ветка

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
2-1175232123
Merry
2007-03-30 09:22
2007.04.22
Вызов процедуры


2-1175119886
ppcumax
2007-03-29 02:11
2007.04.22
Как перемешать слова в Memo


2-1175436969
sat
2007-04-01 18:16
2007.04.22
вставка на ассемблере


2-1175561133
SerJaNT
2007-04-03 04:45
2007.04.22
Присвоить событию свою процедуру


2-1175678391
sergeyst
2007-04-04 13:19
2007.04.22
Версия программы