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));
Dies wird nicht durch den neuen Wert ersetzt.Wie ersetzt man Text, der runde Klammern (Klammern) enthält, durch Regex?
Aber es funktionierte mit
oldvalue = "RGB 1"
newvalue = "RGB 0"
Sind Sie sicher, dass es _exact_ Spiele von 'RGB = (255000255000)' in 'Abc.txt'? –
Klammern in Regex haben eine besondere Bedeutung, so würde es es verwechseln – BugFinder
@Anton Ja gibt es eine genaue Übereinstimmung von RGB = (255,000,255,000) in ABC.txt –