I am trying to replace every occurrence of "]}]" (ignore the quotes) using the Regex object in C#.
I have set up the Regex Escape value like this:
var regexReplaceVar = new Regex(Regex.Escape("]}]"));
I then call the replace method as shown below:
myEditedString = regexReplaceVar.Replace(startString, sringToInsert, 1);
It does not appear to be working the way I think it would. Are the characters I am attempting to replace special to Regular Expressions? Should they be modified to have them be taken as literals?
Thanks in advance.
All of the characters you are seeking must be escaped in C# Regex.
Regex:
\]\}\]
C#:
result holds the replaced string, this is important because subjectString doesn't change.