Thema
:
Delphi
HTML Tags entfernen
Einzelnen Beitrag anzeigen
mkinzler
(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.874 Beiträge
Delphi 11 Alexandria
#
8
Re: HTML Tags entfernen
16. Jan 2008, 11:26
Allgemeine Lösung:
zusammenfalten
·
markieren
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
mkinzler
Öffentliches Profil ansehen
Mehr Beiträge von mkinzler finden