if(e.KeyChar>='写什么' && e.KeyChar<='写什么')
{
MessageBox.Show("请输入汉字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
tb_word.Text="";
return;
}
该怎么写啊,
{
MessageBox.Show("请输入汉字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
tb_word.Text="";
return;
}
该怎么写啊,
for (int i = 0; i < input.Length; i++)
{
if (System.Text.Encoding.GetEncoding("gb2312").GetByteCount(input[i]) > 1)
Console.Write("输入字符中包含中文"); //该判断非严格判断,比如是中文的‘,’也会算成中文
}
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex("^[\u2E80-\u9FFF]+$");
if (reg.IsMatch(input)
Console.Write("输入字符是中文");
else
Console.Write("输入字符中有不是中文的字符");
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex("^[\u2E80-\u9FFF]+$"); if (!reg.IsMatch(input)) {
MessageBox.Show("请输入汉字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
tb_word.Text="";
return;
}
{
//漢字
}