VBA中使用正则表达式

简介: 正则表达式常用来作输入校验,本次使用的校验是 密码必须包含数字0-9、大小写英文字母、长度超过8位。 Dim reg As New RegExp With reg .

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

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))


目录
相关文章
|
6月前
|
机器学习/深度学习 数据采集 XML
正则表达式:字符串处理的瑞士军刀
正则表达式:字符串处理的瑞士军刀
正则表达式:字符串处理的瑞士军刀
|
数据采集
十、正则表达式详解:掌握强大的文本处理工具(二)
十、正则表达式详解:掌握强大的文本处理工具(二)
|
数据采集 监控 数据处理
九、正则表达式详解:掌握强大的文本处理工具(一)
九、正则表达式详解:掌握强大的文本处理工具(一)
|
数据采集 搜索推荐 算法
十一、正则表达式详解:掌握强大的文本处理工具(三)
十一、正则表达式详解:掌握强大的文本处理工具(三)
|
JavaScript
正则表达式之简易markdown文件解析器
正则表达式之简易markdown文件解析器
136 0
正则表达式 获取功能
使用正则表达式获取符合规则的子串
|
Python
逻辑判断与正则表达式文本处理
逻辑判断与正则表达式文本处理
126 0
逻辑判断与正则表达式文本处理