将字符串中所有的where 转换成WHERE这里有个问题是where 可能会死Where,或者 wHere,或者whEre等等,要求将它们通通转换成WHERE

解决方案 »

  1.   

    直接用replace转大写不就好了。
      

  2.   

    where!=Where!=WhEre!=WheRE、、、、、、我用replace得写多少次??
      

  3.   

    不区分大小写查找所有的where,全部ToUpper
      

  4.   

    不能 ToUpper,因为 整个字符串中有大写有小写,除了Where外,要保持其他的不能变
      

  5.   

    string str = "aa where cc  Where de wHere";
    str = Regex.Replace(str, @"(?i)\bwhere\b", "WHERE");
    Console.WriteLine(str);
      

  6.   

    Regex reg = new Regex( "where", RegexOptions.IgnoreCase );
    字符串 = reg.Replace( 字符串, "WHERE" );
      

  7.   

    楼主说是所有的where,没说是所有的单词