使用正则表达式验证汉字输入

Posted on 2018-12-01 21:33  努力成长静待花开  阅读(996)  评论(0)    收藏  举报

实现效果:

  

知识运用:

  

 

实现代码: 

        private void button1_Click(object sender, EventArgs e)
        {
            if (!textBox1.Text.Equals(string.Empty))
            {
                if (System.Text.RegularExpressions.Regex.IsMatch(textBox1.Text, "[\u4e00-\u9fa5]{1,}"))
                    MessageBox.Show("任务完成,赏啤酒一箱", "恭喜!");
                else
                    MessageBox.Show("看来你需要的是再来一次哟!!", "细心点"); textBox1.Text = "";
            }
        }