String aus HTML Filtern
Verfasst: 06.01.2006 17:11
Hi, hi.
Also, es handelt sich um folgendes. Ich würde gern die Links aus einem HTML Dokument rausfiltern. Ansich ist das ja auch nix schwieriges, aber was mir Probleme bereitet ist das Filtern. Ich hab bis jetzt das geschrieben:
Das kann man aber nicht grad als gut bezeichnen. Würd jetzt nach PureBasic ein Leerzeichen gemacht werden dann ginge es nicht mehr.
Probier das jetzt seit 2 Std. richtig hinzukriegen, ich verzweifle noch.
Müsste aber sowieso ein bissel anders sein. Da der Link ja nicht zwischen <a> und </a> steht sondern in <a src=" ">
Hoffe jemand hat ne Idee, wie man das lösen könnte.
Mfg KingS
Edit by NicTheQuick: Quote-Tags durch Code-Tags ersetzt
Also, es handelt sich um folgendes. Ich würde gern die Links aus einem HTML Dokument rausfiltern. Ansich ist das ja auch nix schwieriges, aber was mir Probleme bereitet ist das Filtern. Ich hab bis jetzt das geschrieben:
Code: Alles auswählen
Procedure HTMLTag_Filter(String2Filter.s)
laenge.l = Len (String2Filter.s)
capture.l= 0
filtered.s = ""
For dummy=1 To laenge Step 3
part.s = Mid(String2Filter.s, dummy, 3)
If part.s = "<A>"
capture.l = 1
EndIf
If capture.l = 1
If part.s = "<A>" Or part.s = "</A"
Else
filtered.s = filtered.s + part.s
EndIf
EndIf
If capture.l = 1 And part.s = "</A"
capture.l = 0
EndIf
Next dummy
Debug filtered.s ;AUSGABE
EndProcedure
html.s = "<HTML><HEAD><A>PureBasic</A></HEAD><BODY> Ich sag Hallo !!! </BODY></HTML>"
HTMLTag_Filter(html.s)
Probier das jetzt seit 2 Std. richtig hinzukriegen, ich verzweifle noch.
Müsste aber sowieso ein bissel anders sein. Da der Link ja nicht zwischen <a> und </a> steht sondern in <a src=" ">
Hoffe jemand hat ne Idee, wie man das lösen könnte.
Mfg KingS

Edit by NicTheQuick: Quote-Tags durch Code-Tags ersetzt