oldvalue = "RGB = (255,000,255,000)"
newvalue = "RGB = (255,255,000,000)"
File.WriteAllText("C:\\Users\\devdrone\\Desktop\\Abc.txt",
Regex.Replace(File.ReadAllText("C:\\Users\\devdrone\\Desktop\\Abc.txt"),
oldvalue,
newvalue));
これは新しい値に置き換えられません。丸括弧(カッコ)を含むテキストをregexに置き換えるにはどうすればよいですか?
しかし、置き換えたい文字列が行の文字列であるので、それは
oldvalue = "RGB 1"
newvalue = "RGB 0"
あなたが '' Abc.txt'で 'RGB =(255000255000)の_exact_一致がありますか? –
正規表現の角括弧には特別な意味があるので、混乱させるでしょう – BugFinder
@AntonはいABC.txtにRGB =(255,000,255,000)の完全一致があります –