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));
这并没有被新的值所替换。
但是它与以下情况一起使用时有效:
oldvalue = "RGB 1"
newvalue = "RGB 0"
Abc.txt
中有RGB = (255,000,255,000)
的完全匹配吗? - Anton Gogolev