URL RegExp
Må sikkert være efterlyst utallige gange, men her kommer det altså igen. Jeg fandt nedenstående reg.exp (C#) for urls (jeg er ikke nogen haj til reg.exps, derfor fundet).Regex urlRegEx = new Regex(@"(http):\/\/[\w-_]+(\.[\w-_]+)+([\w\-\.,@?^=%&:/~\+
#]*[\w\-\@?^=%&/~\+#]?)",RegexOptions.IgnoreCase);
Problemet er bare at det matcher flere urls på engang, f.eks.
[snip]
http://www.domain.com/index.html
sometext here
http://www.domain.com/foo.html
[/snip]
Hvordan undgår jeg det? Jeg vil dog gerne tillade urls, såsom http://www.domain.com/foo.php?=http://www.domain.com/bar.html.