(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
Delphi 11 Alexandria
|
Re: HTML Tags entfernen
16. Jan 2008, 12:26
Allgemeine Lösung:
Delphi-Quellcode:
function StripTags( line: string): string;
var
p, p1, p2, pr: PChar;
begin
p:= PChar(line);
while( p <> nil) and ( p <> '') do
begin
p1 := StrScan( p, '<');
if p1 <> nil then
begin
p2 := StrScan( p1, '>');
if p2 <> Nil then
begin
StrLCopy( pr, p, p1-p);
Result := Result + pr;
p := p2+1;
end
else
begin
Result := Result + p;
p:= nil;
end
end
else
begin
Result := Result + p;
p:= nil;
end;
end;
end;
Markus Kinzler
|
|
Zitat
|