Regex.Replace正规表达式问题
chr是以下字符串:
<font color=#F5F5DC>adfa</font><font color=#F5F5DC>adfa</font>
然后:
Regex.Replace(chr,@"<font color=(?<x>[^\]]*)>(?<y>[^\]]*)</font>",@"[color=$1]$2[/color]",
得到的为什么是:
[color=#F5F5DC>adfa</font><font color=#F5F5DC]adfa[/color]
而不是
adfaadfa
如果要得到adfaadfa应该怎么写?