I want to replace all **semicolons** that are enclosed in **quotation marks** with a space. How can I do this in `C#`?

For example:

this string:

`this is an example; "this is other ; example"`

Would return:

`this is an example; "this is other example"`

I await your help!