C# 匹配括号并根据插入符号位置获取括号内的文本richedit-DevXpress

C# 匹配括号并根据插入符号位置获取括号内的文本richedit-DevXpress,c#,devexpress,richedit,C#,Devexpress,Richedit,我有 …当插入符号位于最后一个支架内时,它应返回aaaa.ToString() 如果插入符号位于yyy内部,则应返回yyy 这是我到目前为止所拥有的 var xxx = sss.ToString(aaaa.ToString(yyy)) 不确定您的意思当插入符号位于(yyy)的分组内时,它应该返回yyy当插入符号位于(aaa.ToString(yyy))的分组内时,它应该返回aaa.ToString()它只是获取分组内的文本 var words = ""; // //Set start p

我有

…当插入符号位于最后一个支架内时,它应返回aaaa.ToString() 如果插入符号位于yyy内部,则应返回yyy

这是我到目前为止所拥有的

var xxx = sss.ToString(aaaa.ToString(yyy))

不确定您的意思当插入符号位于(yyy)的分组内时,它应该返回yyy当插入符号位于(aaa.ToString(yyy))的分组内时,它应该返回aaa.ToString()它只是获取分组内的文本
var words = "";
//    //Set start position of rtb as range start 
//    var startPos = richEditControl1.Document.Range.Start;
//    //Create range from start of doc to current caret position 
//    var createRange = richEditControl1.Document.CreateRange(startPos, docPos.ToInt());
//    //Get current range text to check for strings 
//    var getText = richEditControl1.Document.GetText(createRange);