「C#」文字列の文字をすべて置換するサンプル
書式
public string Replace (string oldValue, string? newValue);
現在のインスタンスに出現する指定した文字列をすべて、別に指定した文字列に置換した新しい文字列を返します。
oldValue String
置換される文字列。
newValue String
出現するすべての oldValue を置換する文字列。
使用例
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string oldStr = "study skill become smart study and exercise"; Console.WriteLine("置換前文字列:{0}'{1}'{0}", Environment.NewLine, oldStr); // Replaceで文字列を置換 string newStr = oldStr.Replace("study", "STUDY"); Console.WriteLine("置換後文字列:{0}'{1}'", Environment.NewLine, newStr); Console.ReadKey(); } } }
実行結果
置換前文字列:
'study skill become smart study and exercise’
置換後文字列:
'STUDY skill become smart STUDY and exercise’