これから、等号(等号なし)の左側にあるものをキャプチャしようとしています。
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);
}