C# 文字列を置き換えるサンプル(Replace)

C#の文字列を置き換えるサンプルです。

確認環境
・Microsoft Visual Studio Community 2017

目次

Replaceメソッド (引数がstring)

public string Replace (string 置換前の文字列, string 置換後の文字列)

文字列を置き換える

文字列を置き換えるサンプルです。

using System;
class Test1
{
    static void Main()
    {
        string str1 = "あああーあああ";

        str1 = str1.Replace("ああ", "A");

        Console.WriteLine(str1); //AあーAあ
    }
}

8行目は、Replaceメソッドで最初の「ああ」に一致した部分を置換しています。

 

Replaceメソッド (引数がchar)

public string Replace (char 置換前の文字, char 置換後の文字)

文字を置き換える

文字を置き換えるサンプルです。

using System;
class Test1
{
    static void Main()
    {
        string str1 = "あああーあああ";

        str1 = str1.Replace("あ", "A");

        Console.WriteLine(str1); //AAAーAAA
    }
}

8行目は、Replaceメソッドで文字「あ」に一致した全てを文字「A」に置換しています。

関連の記事

C# 文字列を分割して配列にするサンプル(Split)
C# 文字列の始め/終わりを確認する(StartsWith/EndsWith)
C# 文字列の位置を取得する(indexOf/lastIndexOf)
C# 文字列の一部を取得するサンプル(Substring)

△上に戻る