现richTextbox1提供一段原文 在richTextbox2中对照1中原文进行输入,怎么判断输入的每个字是否与原文相同,记录错别字,关键是怎么判断是否输入正确!!!

解决方案 »

  1.   

    给你个思路,,int length = 0;
            private void richTextBox2_TextChanged(object sender, EventArgs e)
            {
    //取出输入文本,与richTextBox1中的指定位置字符比较
                string txt= richTextBox2.Text.Substring(richTextBox2.SelectionStart,richTextBox2.Text.Length - length);
                length = richTextBox2.Text.Length;
            }
      

  2.   

    string text1="asfsadfasf";
    string text2="asfs";
    Regex reg= new Regex(@"^"+text2+"");
    if(text1.ismatch(reg))
    {
    //输入正确
    }