> sorry, ich bin Anf�nger!
> K�nntest du mir vielleicht eine schl�sselfertige Syntaxzeile
> (oder auch zwei oder drei mit Drumherum) f�r meinen spez.
> Fall liefern? Ich blicke bei der Hilfe-Erkl�rung irgendwie
> nicht durch......
Na gut.... Ungef�hr so:
string sInput = "Text Text Text Text [link id=3] Text [/link] Text";
string sRegex = @"\[link id=([^]]+)\]([^[]+)\[/link\]";
Regex r = new Regex(sRegex);
MatchEvaluator myEvaluator = new MatchEvaluator(this.ReplaceLink);
sInput = r.Replace(sInput, myEvaluator);
...
public string ReplaceLink(Match m)
{
CaptureCollection cc = m.Captures;
string id = cc[0].Value;
string txt = cc[1].Value;
return "<a href=\"" + getLinkFromDB(id) + "\">" + txt + "</a>";
}
...
getLinkFromDB holt anhand der ID den Link aus der DB ...
Claudius
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net