Regex.Replaceの最初のグループを使用するにはどうすればよいですか?ドキュメントに書かれているように
使ってみました。また、グループ化を使用するかどうかは関係ありません...$1
?:
string text = "<font color="#aa66bb">farbig</font>"
/// this does not work
Regex.Replace(text, "<font color="#(?:[\\d\\w]{6})">", "<font color=\"#$1\">");
// => "<font color=\"#$1\">farbig</font>"
// this works fine though
Regex.Match(text, "<font color="#([\\d\\w]{6})">").Groups[1];
// => aa66bb
それで、私はここで何を間違っているのですか?