I have a .csv file build up like this:
ABCDE;12345;null;{myname:Sam;};somecontent
XYZ;69;null;{other ; value };someothercontent
The delimiter of the csv is a semicolon, but it may happen that there is an unwanted semicolon in the text that is between the curly braces. The unwanted semicolon can be present in different contexts, it can be a typo by input, a piece of inline css, a part of html,…
The good news is that the unwanted semicolons only are present in the content between the curly braces. So the solution I’m searching for should be something like a Regex that executes “remove all semicolons that are between curly braces”. I'm working in .NET
Can anyone help me with setting up this pattern?