Я пытаюсь использовать regex replace в C #, хотя у меня возникают некоторые проблемы при правильном выравнивании шаблона.То, что я хочу сделать, это заменить определенные комбинации в соответствии с первыми 2 группами, но не в том случае, если они соответствуют схеме 3-й группы.Пока что у меня есть
var pattern = @"(,)|(\[\{)|(^:\[[*]])";
string NewLineValue = Regex.Replace(LineValue, pattern,Environment.NewLine);
По сути, я хочу заменить все запятые или [{
комбинации в строке, но не если запятая появляется в пределах [[]]
символов (например, [[1234,5678]]
)
Любая помощь очень ценится ...