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


目录
相关文章
|
机器学习/深度学习 人工智能 算法
技术开源|FunASR升级第三代热词方案
技术开源|FunASR升级第三代热词方案
2877 62
|
10月前
|
算法 Unix 数据库
Python 特点
Python 特点。
306 4
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的医院在线挂号预约系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的医院在线挂号预约系统附带文章和源代码部署视频讲解等
100 1
|
消息中间件 存储 负载均衡
RocketMQ 客户端负载均衡机制详解及最佳实践
本文介绍 RocketMQ 负载均衡机制,主要涉及负载均衡发生的时机、客户端负载均衡对消费的影响(消息堆积/消费毛刺等)并且给出一些最佳实践的推荐。
593 0
RocketMQ  客户端负载均衡机制详解及最佳实践
|
机器学习/深度学习 自然语言处理 数据挖掘
uni-app医院智能导诊系统源码
uni-app医院智能导诊系统源码
206 0
|
开发者
企业大脑 | 学习笔记
快速学习企业大脑。
152 0
企业大脑 | 学习笔记
|
机器学习/深度学习 算法 TensorFlow
梯度下降算法 | 学习笔记
快速学习梯度下降算法
梯度下降算法 | 学习笔记
[搬运]什么叫幂等性?
看到了一篇讲幂等性的文章,我认为把幂等性说得十分清楚。如果你像我一样对幂等性还有困惑,可以仔细看下这篇文章。原文地址:https://www.restapitutorial.com/lessons/idempotency.html 【英文原文】 Idempotence is a funky word that often hooks people. Idempotence is sometim
2365 0
使用Xamarin.Forms的企业应用程序模式(电子书)--松散耦合部件之间的通信
发布订阅模式是一种消息传递模式,其中发布者发送消息而不知道任何接收者(称为订阅者)。 类似地,订阅者听取特定的消息,而不了解任何发布者。 .NET中的事件实现了发布 - 订阅模式,并且是不需要松散耦合的组件之间的通信层的最简单和直接的方法,例如控件和包含它的页面。
1156 0

热门文章

最新文章