您的位置:首页 > 编程语言 > VB

VBA中使用正则表达式

2013-11-20 22:50 155 查看
正则表达式常用来作输入校验,本次使用的校验是 密码必须包含数字0-9、大小写英文字母、长度超过8位。

[vb]
view plaincopy

Dim reg As New RegExp
With reg
.Global = True
.IgnoreCase = True
.IgnoreCase= false'表达式区分大小写
.Pattern= "^(?=.{8,}?)(?=.*\d+)(?=.*[a-z]+)(?=.*[A-Z]+).*$" '长度大于7
End With
Dim Flag1 As Boolean

Flag1 = reg.Test(Trim(Me.txt_UserPsw.Value))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: