Foxtable(狐表)用户栏目专家坐堂 → [求助] 密码复杂性验证


  共有3415人关注过本帖树形打印复制链接

主题:[求助] 密码复杂性验证

帅哥哟,离线,有人找我吗?
wumingrong1
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
  发帖心情 Post By:2016/1/4 16:25:00 [只看该作者]

就是不知道在点 确定 按钮时,给当前登陆用户的_userPassword赋值的命令该怎么写?

Public _userPassword As String = e.Form.Controls("Password1").Text

好像还缺什么,不对
[此贴子已经被作者于2016/1/4 16:29:57编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/1/4 16:30:00 [只看该作者]

If e.Form.Controls("原密码").Text = _userPassword Then

    _userPassword = e.Form.Controls("新密码").Text

    msgbox("修改成功!")

End If


 回到顶部
帅哥哟,离线,有人找我吗?
wumingrong1
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
  发帖心情 Post By:2019/3/6 9:15:00 [只看该作者]

   以下命令可以判断密码是否有【大写字母】【小写字母】【数字】【密码位数必须超8位】;如果我想增加一个密码必须有【特殊符号】、该怎么写?

 

Dim reg = new System.Text.RegularExpressions.Regex("[***]+")

 

 

  Dim reg = new System.Text.RegularExpressions.Regex("[A-Z]+")
                    If reg.Ismatch(Password) = False Then
                        msgbox("必须有大写字母")
                    Else
                       
                        Dim reg1 = new System.Text.RegularExpressions.Regex("[a-z]+")
                        If reg1.Ismatch(Password) = False Then
                            msgbox("必须有小写字母")
                        Else
                           
                            reg = new System.Text.RegularExpressions.Regex("[0-9]+")
                            If reg.Ismatch(Password) = False Then
                                msgbox("必须有数字")
                            Else
                               
                                If Password.Length < 8 Then
                                    msgbox("必须大于8位")
                                Else
                                   


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/6 10:34:00 [只看该作者]

Dim reg = new System.Text.RegularExpressions.Regex("[!@#$%^&*()_+]+")
Dim Password = "abc123+"
If reg.Ismatch(Password) = False Then
    msgbox("必须有特殊字符")
End If

 回到顶部
总数 14 上一页 1 2