• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

如何判断一个字符串(或字符)是字母或数字呀?有没有简单的方法?

xutaotao 2004-10-29 09:50:54
我不想用
for(int i=1;i< str.Length-1;i++)
{
if((c>='0' && c<='9') || (c>='a" && c<='z' )|| (c>='A" && c<='Z' ))
........
}
这样的语句!
如果实现没有的话我只能这样用这样密码的语句了!
...全文
176 点赞 收藏 14
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xutaotao 2004-11-10
谢谢楼上的!
回复
sgd 2004-11-09
Char.IsLetterOrDigit(string s, int index);
判断index个字符是不是字母或数字。
也可以直接写Char.IsLetterOrDigit(char ch);
回复
xutaotao 2004-10-29
我是初学C#的,所以现在想找找C#中有没有直接的方法!体验一下C#!
没有的话,只好墨守成规了!
回复
myhero811104 2004-10-29
正规表达式是最好的解决办法了,可惜我不会写
回复
hawk234 2004-10-29
就你的办法不是很好吗,干嘛还要其他办法
回复
xutaotao 2004-10-29
字符串中是数字和字母的混合!没有的话,我只好判断单个字符是否是字母或数字了!有没有这种方法呀?
回复
zdmaster 2004-10-29
不知道,帮你定
回复
shuker 2004-10-29
判断是否是数字也可以用int.Parse()
如果没有异常,就说明是数字,反之就不是数字
回复
520NET 2004-10-29
你的字符串里是只有字母或数字,还是字母和数字都有!
回复
xutaotao 2004-10-29
有这么麻烦呀?没有直接判断一个字符是字母或数字的办法吗?
回复
520NET 2004-10-29
正则表达式
回复
xutaotao 2004-10-29
cedar_bj(兔子) 能帮忙写几句吗?
回复
cedar_bj 2004-10-29
先封装成object类型的.
然后用 is 判断.
回复
xutaotao 2004-10-29
不好意思,字打错了,是“麻烦”
回复
相关推荐
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-10-29 09:50
社区公告

让您成为最强悍的C#开发者