Parse URL vha regex og groups - C#
Hej Alle,Jeg fik et godt svar http://www.eksperten.dk/spm/596725 og bruger den også
men nu skal den udvides.
Den skal stadigvæk lede efter links (http:// ) og der er mellemrum efter
linket.
Men problemt er hvis jeg f.eks har et image tag.
<img src="http://www.eksperten.dk/header.gif">
Her må den IKKE tage dette link.
I et image tag vil der aldrig være mellemrum efter linket!
Så alt det der er i et img tag må ikke medtages.
Hvordan laves dette..???
Nedenstående er den kode jeg bruger:
if (inputString != "")
{
Regex r;
Match m;
r = new Regex("http://[^ ]* ",RegexOptions.IgnoreCase|RegexOptions.Compiled);
for (m = r.Match(inputString); m.Success; m = m.NextMatch())
{
Trace.Write("textlink found:"+m.Groups[0]);
}
}
På forhånd tak
