Regex r = new Regex("(...)(..)(...)");
int a = 10; text = r.Replace(text, String.Format(@"$1{0}$3", a.ToString()));
text = r.Replace(text, String.Format(@"$1 {0}$3", a.ToString()));