HOME > データ操作 > データ操作 [C#] 文字列中の指定した文字を置換する(.Replace) 2021年4月24日 2021年8月7日 文字列中の指定した文字を置換するには、.Replaceを使用します。 サンプル 例)文字列を置換する //文字列 string str = "ABCABCABC"; //"A"を"X"に置換する string result = str.Replace("A", "X"); → "XBCXBCXBC" //"A"を""に置換する string result = str.Replace("A", ""); → "BCBCBC" //"A"を"XYZ"に置換する(置換前後の文字数が異なる場合) string result = str.Replace("A", "XYZ"); → "XYZBCXYZBCXYZBC" //"E"を"X"に置換する(存在しない場合) string result = str.Replace("E", "X"); → "ABCABCABC"Copy 備考 Replaceは対象文字が存在しない場合でもエラーにはなりません。 対象文字が複数ヒットした場合は、ヒットしたすべての文字が置換されます。 関連記事 [C#] 文字列の一部分を削除する(.Remove) [C#] 文字列に文字列を挿入する(.Insert) [C#] 文字列中の指定した文字を置換する(.Replace) Twitter Share Pocket Hatena LINE URLコピー -データ操作 -文字列