如果有一个字符串 "是按时打???阿斯顿"  
在问号的个数未知的情况下可以替换成一个固定值吗

解决方案 »

  1.   

     str.Replace("?", " 值");
      

  2.   

    Regex.Replace(str1,@"(\?)+", "值");这样好点!
      

  3.   

    string ssss = "我是ssss电视大师的";Console.WriteLine("{0}", Regex.Replace(ssss, @"(\s)+", "f"));
    Console.Read();在我这还是输出  "我是ssss电视大师的"
      

  4.   

    Console.WriteLine("{0}", System.Text.RegularExpressions.Regex.Replace(ssss, @"([s])+", "f"));