以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]密码输入框  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101904)

--  作者:kaiyu
--  发布时间:2017/6/9 14:50:00
--  [求助]密码输入框

我想密码输入框中的密码必须包含(字母、数字或其它)最少两种,在valuechange 事件的代码如何写。


--  作者:有点色
--  发布时间:2017/6/9 15:05:00
--  
Dim str1 As String = "12345abcd"
Dim str2 As String = "12345678"
\'8到16位数字和字母
Dim reg As new System.Text.RegularExpressions.Regex("^^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$")
msgbox(reg.Ismatch(str1))
msgbox(reg.Ismatch(str2))