中易网

C# 检查密码格式

答案:4  悬赏:70  
解决时间 2021-02-06 10:33
比如写 if(textbox.text第一位!为字母)
{
messagebox.show("第一位必须是字母")
}else if(textbox.text检查输入内容!=[0-9][a-zA-Z][ _ ]//内容可以是数字+字母+_)
{
。。。。。("密码格式错误必须为字母+数字组合可以有 _")
}else if(textbox.text长度!=6-18位)
{
..................("长度必须为6-18位")
}

请问这些判断语句应该怎么写- -
最佳答案
public bool CheckPass(string pwd)
{
if (string.IsNullOrEmpty(pwd))
{
return false;
}
else
{
Regex reg = new Regex("^[a-zA-Z][0-9a-zA-Z]{5,17}");

return reg.IsMatch(pwd);
}
}
全部回答
^[a-zA-Z][0-9a-zA-Z]{5,17}$ [0-9a-zA-Z]里面添加其他字符
一楼正解。用正则表达式判断最为简便。 补充,请先引入命名空间:System.Text.RegularExpressions。
这个要结合窗口才能解释的很透彻. 还有楼主,你是想点了密码弹出个密码窗口,再输入账号密码么?不然你的问题中没有输入的地方哦~(我姑且认为有弹出密码窗口) 简单的讲一下. 首先-- 窗口.enabled=false; 帮助.enabled=false; //给窗口,帮助默认为灰色 然后-- 双击form1的打开,弹出的窗口中有账户和密码输入用的textbox1和textbox2. 再双击button的click事件中,在其中添加代码: if(textbox1.text="张三" && textbox2.text=123) { 窗口.enabled=true; form2 obj=new form2(); } else messagebox.show("账号或密码错误"); 再到form2里面去 添加代码:编辑.enabled=true;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
想知道:福州市 从福州南站到金峰镇怎么坐公交
小说诛仙二更新到多少章了?
最新版QQ音乐怎么换肤
造属于什么结构
考研产生的机会成本有哪些
他一看到你就笑(翻译)英语
在曲阜师范 附近租房 一般需要多少钱?
请问这是a锁还是b锁?
张国荣死是谁扶灵柩的
为什么我的安卓手机无法照相?
大兴哪里还有早市啊?谢谢
老款捷达顶气门故障怎么排除?
劳动官司胜诉了,公司却关门了,如何索赔
我最讨厌那些与情爱挂钩的事是什么意思
买的耐克鞋有一股橡胶味是否有问题
推荐资讯
玻璃门怎么贴字
怎样找风险投资,需要做什么准备?
05款现代伊兰特 车现在在农村钥匙丢了 也没地
新发村怎么去啊,有知道地址的么
北京师范大学的法学研究生是几年制啊?还有北
一个男孩平常表面对你很冷,是不是就说明他内
我刚接触销售行业,然后找了份房地产电话销售
奥迪a6打右转向灯的时候灯光闪得特别快,而且
亨得利名表这个地址在什么地方,我要处理点事
现代奥运会分为哪些类型
请问吃鸭干补血吗?
乌龟请客 猜一四字成语
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?