find url via regular expression
HejDet er sikkert en klassiker, men når man hverken er en haj til C# eller regex er der jo ingen anden vej end at spørge jer :)
Hvordan skruer jeg et udtryk sammen der giver mig urlen mellem gåseøjnene? Jeg er reelt ikke interesseret i at validere om url'en er korrekt, det klarer jeg efterfølgende med "if(Uri.IsWellFormedUriString(url))...". Jeg forestiller mig at udtrykket returnerer hvad der er mellem single/double quotes'ne - noget i stil med flg.:
Regex rx = new Regex(@"(href|src|action)=(""|')[^\s'\""](""|')");
Altså, hvis vi finder en attribut (href/src/action) vil jeg gerne ha' dennes værdi.
Håber I kan hjælpe
takker
