从richtext框中获取字符串

时间:2015-02-14 03:00:34

标签: c# regex string

我在这里再次提出这个问题,实际上很多人在我的第一个问题中回答了我的答案,这个问题已经解决了。但我得到一个关于越界异常的新错误。无论如何,我有了一个新方法,所以我得到了一个新问题。

如何从富文本框中获取一些字符串。字符 Q,W,X,Y,Z 旁边的每个数字都将存储在我的5个标签中。 lbl1,2,3,4,5。

旧的正则表达式代码如下: 但错误始终指向数组元素[2]。

  public void OnAddMessage(string sMessage)
        {
            richTextBox1.Text = richTextBox1.Text + sMessage;

            using (StringReader sr = new StringReader(richTextBox1.Text))
            {
                string line;

                while ((line = sr.ReadLine()) != null)
                {
                    string[] splitContents = regex.Split(line);
                    frontVal.Text = splitContents[1];
                    backVal.Text = splitContents[2];
                    leftVal.Text = splitContents[3];
                    rightVal.Text = splitContents[4];
                    tempVal.Text = splitContents[5] + "°C";

                }

            }

        }

0 个答案:

没有答案