var text = "Bu bir test mesajidir<link adres='http://www.google.com' yazi='Google'/> yandaki link";
var match = Regex.Match(text,"adres='(.*?)' yazi='(.*?)'");
if(match.Success){
var adres = match.Groups[1].Value;
var yazi = match.Groups[2].Value;
}hızlıca yazdım debug edip datalar hangisinde bakabilirsin groups farklı olabilir