「C#」Replace関数で文字列を大文字/小文字無視して置換する

書式
Regex.Replace(文字列, 置換前文字列, 置換後文字列,RegexOptions.IgnoreCase);
Regex.Replace()メソッドをRegexOptions.IgnoreCaseオプション付きで文字列を大文字/小文字無視して置換します。

使用例

using System;
using System.Text.RegularExpressions;

namespace RegDemo
{
  class Program
  {
    static void Main(string[] args)
    {
      string inStr = "abc ABC aBc";
      string outStr = Regex.Replace(inStr, "abc", "arkgame",RegexOptions.IgnoreCase);

      Console.WriteLine(outStr);    
    }
  }
}

実行結果

arkgame arkgame arkgame

 

C#

Posted by arkgame