我试图从中捕获等号(没有等号)左侧的任何内容。
MSG_TYPE=X12S4F3S3\r\nASID=123456789012\r\n
我用过(\w*)=
,但这似乎n
与/n
这是为了.net
.
抱歉,忘记提及文本包含在 RTF 文档中,因此无法使用基本的子字符串函数,因为我正在尝试从 DocumentRanges 创建 CharacterProperties。
Regex regEx = new Regex (@"(\w*)=");
DocumentRange [] docRanges = m_rtfTranslation.Document.FindAll (regEx);
for (int nIndex = 0; nIndex < docRanges.Length; nIndex++)
{
CharacterProperties cp = m_rtfTranslation.Document.BeginUpdateCharacters (docRanges [nIndex]);
cp.ForeColor = Color.SlateBlue;
m_rtfTranslation.Document.EndUpdateCharacters (cp);
}