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升级第三代热词方案
4226 62
|
算法 Unix 数据库
Python 特点
Python 特点。
413 4
|
存储 Java API
阿里云oss简介和使用流程
本文档介绍了如何准备阿里云OSS(对象存储服务)并开始使用它。首先,需要注册阿里云账号并进行实名认证,然后购买OSS资源包。在阿里云控制台中,可以创建和管理OSS存储空间(称为“Bucket”)。接着,文章简要介绍了阿里云OSS,它是一个基于云端的对象存储服务,提供高可靠性、高性能、低成本和易于使用的特性。 在阿里云OSS控制台,用户可以进行文件的上传和下载操作。通过API,开发者可以使用各种编程语言(如Java)来创建、删除Bucket以及上传、下载和删除文件。例如,Java代码示例展示了如何创建Bucket、上传文件、删除文件以及下载文件到本地的操作。
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的医院在线挂号预约系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的医院在线挂号预约系统附带文章和源代码部署视频讲解等
238 1
|
存储 自然语言处理 PyTorch
Transformers 4.37 中文文档(六十三)(2)
Transformers 4.37 中文文档(六十三)
112 0
|
存储 Ubuntu Unix
【操作系统原理】—— 进程管理
【操作系统原理】—— 进程管理
271 0
|
机器学习/深度学习 移动开发 TensorFlow
【机器学习模型部署】在 Android App 使用TensorFlow Lite
【机器学习模型部署】在 Android App 使用TensorFlow Lite
【机器学习模型部署】在 Android App 使用TensorFlow Lite
|
消息中间件 存储 负载均衡
RocketMQ 客户端负载均衡机制详解及最佳实践
本文介绍 RocketMQ 负载均衡机制,主要涉及负载均衡发生的时机、客户端负载均衡对消费的影响(消息堆积/消费毛刺等)并且给出一些最佳实践的推荐。
793 0
RocketMQ  客户端负载均衡机制详解及最佳实践
|
机器学习/深度学习 自然语言处理 数据挖掘
uni-app医院智能导诊系统源码
uni-app医院智能导诊系统源码
286 0
|
Go 数据库
Golang:gorm的常用CRUD操作
Golang:gorm的常用CRUD操作
403 0
Golang:gorm的常用CRUD操作