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"
你肯定也有_exact_比赛'RGB =''中Abc.txt'(255000255000)? –
正则表达式中的括号有特殊含义,所以会混淆 – BugFinder
@Anton yes ABC.txt中有一个完全匹配的RGB =(255,000,255,000) –