Как определить неправильные фигурные скобки в тексте? У меня есть текст с переменными, окруженными «{{» и «}}». И я хочу узнать, есть ли в тексте такой текст, как "{varname}} или {{varname or {{более одного слова}}" ". У меня есть документ, и мне нужен шаблон для поиска ошибок. Нет, у меня есть шаблон
string pattern = @"^[^{}]*(?:\{(?>[^{}]+|\{(?<Depth>)|\}(?<-Depth>))*(?(Depth)(?!))\}[^{}]*)*[^{}]*$";
TextSelection[] textSelection2 = wordDocument.FindAll(new Regex(pattern));
Но в результате у меня есть только текст, у которого нет проблем с фигурными скобками, и мне нужно иметь строки с неправильными фигурными скобками