怎么用C#实现如下的密码复杂性要求?

alan99 2005-06-01 05:21:14
密码至少要由以下四种标准中的三种结合:

1)英文大写字母(A-Z)

2) 英文小写字母(a-z)

3) 数字 (0-9)

4) 非字母符号,比如小数点,问号等等(!.$ &,#,?,+,))
...全文
555 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiqiyi 2005-06-02
  • 打赏
  • 举报
回复
可以查一下msdn文档
alan99 2005-06-02
  • 打赏
  • 举报
回复
我对正则表达式也不熟,
现在手头有其他事情处理暂时没法研究,
希望各位XDXM帮忙,急啊......
谢谢!
bys_home 2005-06-02
  • 打赏
  • 举报
回复
同意各楼上
hawk234 2005-06-01
  • 打赏
  • 举报
回复
up
oyljerry 2005-06-01
  • 打赏
  • 举报
回复
主要研究一下Regex
Cry_Out 2005-06-01
  • 打赏
  • 举报
回复
学习 and UP
老戴12345654 2005-06-01
  • 打赏
  • 举报
回复
用正则,可惜我不熟

帮你UP一下

╔─────────────╗
│ ┏┅┅┅┅┅┅┅┅┓ │
│ ┇◥◣已阅 顶 ◢◤┇ │
│ ┗┅┅┅┅┅┅┅┅┛ │
╚─────────────╝
czsxj 2005-06-01
  • 打赏
  • 举报
回复
首先引用 System.Text.RegularExpressions
定义一个正则表达式
Regex Reg=new Regex("\\w");//定义一个只能输入字母和数字的正则表达式
if(Reg.IsMatch(PassWord.Text,0)//如果验证通过
{
//code
}
wuzy1229 2005-06-01
  • 打赏
  • 举报
回复
写个验证密码的方法, 结构中(A-Z),(a-z)..用数组,取其中埴
lovefootball 2005-06-01
  • 打赏
  • 举报
回复
正则可以实现,可惜俺不熟悉,呵呵
czsxj 2005-06-01
  • 打赏
  • 举报
回复
用正则表达式可以实现

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧