hiddenf
15.09.2013, 10:03
Доброе время суток жуковцы, хотел бы спросить, как так можно сделать, тоесть я использую функцию парсинга
function Pars(T_, ForS, _T:string):string;
var a, b:integer;
begin
Result := '';
if (T_='') or (ForS='') or (_T='') then Exit;
a:=Pos(T_, ForS);
if a=0 then Exit else a:=a+Length(T_);
ForS:=Copy(ForS, a, Length(ForS)-a+1);
b:=Pos(_T, ForS);
if b>0 then
Result:=Copy(ForS, 1, b - 1);
end;
И пытаюсь спарсить:
<input type='hidden' name='auth_key' value='
Как видете, тут много ковычек, и делфи выдает ошибки из-за них, прошу вас помочь!
function Pars(T_, ForS, _T:string):string;
var a, b:integer;
begin
Result := '';
if (T_='') or (ForS='') or (_T='') then Exit;
a:=Pos(T_, ForS);
if a=0 then Exit else a:=a+Length(T_);
ForS:=Copy(ForS, a, Length(ForS)-a+1);
b:=Pos(_T, ForS);
if b>0 then
Result:=Copy(ForS, 1, b - 1);
end;
И пытаюсь спарсить:
<input type='hidden' name='auth_key' value='
Как видете, тут много ковычек, и делфи выдает ошибки из-за них, прошу вас помочь!