「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);
}
}
}
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);
}
}
}
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
arkgame arkgame arkgame
arkgame arkgame arkgame