Hej igen, Hej, Tack, nu försvann felet men jag får ingen "match" ävan om jag skriver in URL:n direkt så får jag fortfarande ingen "match" Hej igen, Precis, det är URL'en jag vill ha. Efter ett bra tag så löste jag detRegEx problem
Får inte mitt regex att fungera
Dim MyRegex As Regex = New Regex("<img name="base2" src="<url>" border="0">")
Dim M As Match = MyRegex.Match(texxt)
If M.Success Then
MsgBox("url: " & M.Groups("url").Value)
Else
MsgBox("No match found")
End If
texxt innehåller då ett 10 tal rader med HTML.
Jag har även testat medNew Regex("<img name=\"base2\" src=\"<url>\" border=\"0\">")
men det gick inte
Jag vill alltså få ut url addressen från bilden.
Sv: RegEx problem
För att få <img src=" ... " ...> att funka så måste du ha dubbla ", alltså "".
/mSv:RegEx problem
Sv: RegEx problem
Här kan du kolla på hur du bygger upp ett regex(p) mösnster.
För du vill väl inte matcha <url> utan istället det som ska vara url'en ?
/mSv:RegEx problem
Men även om det i texxt finns <img name="base2" src="gfx/design/base2.jpg" border="0"> och mitt regex ser ut såhär
Dim MyRegex As Regex = New Regex("<img name=""base2"" src=""gfx/design/base2.jpg"" border=""0"">")
Så blir det heller ingen "match"
Sv: RegEx problem
Dim MyRegex As Regex = New Regex("<img name=""base2"" src="(?<url>(.*?))" border=""0"">")