Bestimmte Daten Auslesen

Masterclavat

Erfahrenes Mitglied
An deinem Code scheint nichts falsch zu sein, nur musst du drauf achten, dass auch ein Div mit der entsprechenden Id im Quelltext vorhanden ist.

Ich denke nicht, dass google ein Div mit der Id "test2" hat. ;)

Schau mal, ob es daran liegt.
 

styler2go

Erfahrenes Mitglied
Nein, also es ist folgendes:

Die div-id des titels eines Videos auf Youtube heisst:

Nun, wenn ich das als ID eingebe,
(Variable inhalt2 & test2 einfach ignorieren das ist nicht das relevante, relevenat ist inhalt) bleibt der div tag einfach leer.
Ich werde das Mal an einem Bild zeigen (Anhang)
Hoffe ihr wisst was ich meine und könnt mir weiterhelfen...
 

Anhänge

  • programing.GIF
    programing.GIF
    23,1 KB · Aufrufe: 24
Zuletzt bearbeitet:

Masterclavat

Erfahrenes Mitglied
Achso, ich wusste nicht, dass es sich um ein Div von mehreren Zeilen handelt.
Wenn das so ist, dann übergib dem Optionen-Parameter der Match-Methode (genauer Name ist mir gerade entfallen) folgendes:

Code:
RegexOptions.SingleLine

Also:

Code:
System.Text.RegularExpressions.Regex.Match(Dat, "<div id=""" & TextBox2.Text & """.*?>(.*?)</div>", RegexOptions.SingleLine).Groups(1).Value.Replace("<br />", vbCr)
 

styler2go

Erfahrenes Mitglied
Hehe ich danke euch viemals! Alles t...
Hat jemand vielleicht noch eine Idee wie man sämtliche html Tags (<b>,</b>,<img>,<table> etc.) aus einem string entfernt?

Ich habe so Ideen wie:
Code:
Dim edit As String = inhalt.Replace("<*.*>", "")
Aber das will leider nicht so richtig.

MFG Styler2go!


//EDIT\\

Hat sich erledigt, ich habe es hinbekommen!
Für alle hier noch die Lösung:

Regex.Replace(inhalt, "<.*?>", "")

Danke an alle die mir geholfen haben.
 
Zuletzt bearbeitet: