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))
[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))
相关文章推荐
- VB/VBA 正则表达式的使用方法
- Excel VBA练习:字典类型与正则表达式的使用
- 在VBA中使用正则表达式
- codewars-5kyu-Simple Pig Latin:正则表达式的使用
- Java的正则表达式使用及案例
- 正则表达式使用详
- iOS- 使用正则表达式NSRegularExpression 来验证textfiled输入的内容
- spark读取hdfs文件的路径使用正则表达式
- php使用正则表达式详解
- 正则表达式使用小结
- Python正则表达式的七个使用范例详解
- 在js中使用正则表达式匹配表单并提交时检验
- 正则表达式的使用
- linux 命令 grep 不使用 正则表达式
- javascript中的正则表达式使用详解
- 使用正则表达式替换报表名称中的特殊字符(推荐)
- 在Java中使用正则表达式
- 在SQL使用正则表达式
- 正则表达式的使用
- Java中使用正则表达式处理文本数据