3个回答
展开全部
有很多方式,推荐你使用正则表达式。
下面是我在VS里给你写的例子,你可以参考一下。
Match mat = Regex.Match("用户输入的字符串","正则表达式");
bool isSuccess = mat.Success;
int strLength = mat.Length;
if (isSuccess && strLength > 10)
MessageBox.Show("验证成功");
正则表达式有很多,你可以在网上找到很多验证串,当然也包括你所要求的
“要输入的不是数字,而是数字以外的字符”
完毕,给分吧。
下面是我在VS里给你写的例子,你可以参考一下。
Match mat = Regex.Match("用户输入的字符串","正则表达式");
bool isSuccess = mat.Success;
int strLength = mat.Length;
if (isSuccess && strLength > 10)
MessageBox.Show("验证成功");
正则表达式有很多,你可以在网上找到很多验证串,当然也包括你所要求的
“要输入的不是数字,而是数字以外的字符”
完毕,给分吧。
展开全部
验证数字和非数字最好用正则表达式 比如说 @"^-?\d*$"表示判断字符串为数字类型 那么返回false的就为非数字 网上都有的 百度一下
字符串的长度可以用text.length来判断长度,如果涉及中文字符 使用Encoding转换一下再取length值.
字符串的长度可以用text.length来判断长度,如果涉及中文字符 使用Encoding转换一下再取length值.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你会用E语言嚒?会的话我发给你你自己试试·
追问
谢谢您的回答,我不会E语言!
追答
我可以给你个视频教程 我们工作室自己的,你自己多研究下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询