判断【patten】和【字符串】是否匹配成功

'Test:返回一个布尔值,该值指示正则表达式是否与字符串成功匹配。
'Dim s As String '字符串
'Dim p As String '正则表达式
Function bTest(ByVal s As String, ByVal p As String, Optional ByRef val As String = "-10001") As BooleanDim re As ObjectSet re = CreateObject("Vbscript.Regexp")re.IgnoreCase = False '设置是否匹配大小写re.Pattern = pbTest = re.test(s)If val <> "-10001" And bTest ThenDim mMatches As Object '匹配字符串集合对象Dim mMatch As Object '匹配字符串Set mMatches = re.Execute(s) '执行正则查找,返回所有匹配结果的集合,若未找到,则为空val = mMatches(0).SubMatches(0)' For Each mMatch In mMatches' getValueRegex = getValueRegex + mMatch.Value' NextElseval = "不匹配"End If
End Function

Excel 正则表达式的用法相关推荐

  1. python数据分析报告的格式_Python数据报表之Excel操作模块用法分析

    本文实例讲述了Python数据报表之Excel操作模块用法.分享给大家供大家参考,具体如下: 一 点睛 Excel是当今最流行的电子表格处理软件,支持丰富的计算函数及图表,在系统运营方面广泛用于运营数 ...

  2. JS正则表达式常见用法实例详解

    这篇文章主要介绍了JS正则表达式常见用法,结合实例形式分析了javascript元字符.分组符.修饰符.量词基本含义,并结合具体案例形式分析了javascript正则基本使用技巧,需要的朋友可以参考下 ...

  3. Excel if函数用法

    Excel if函数用法 1.IF函数的语法结构     IF函数的语法结构:IF(条件,结果1,结果2). 2.IF函数的功能     对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结 ...

  4. 使用最新的poi-4.1.0.jar导入导出Excel表格——读取Excel表格数据用法

    使用最新的poi-4.1.0.jar导入导出Excel表格--读取Excel表格数据用法 其中主要的一点心得就是在switch语句哪里进行读取数据转换时,我看到网上的一些用法都是使用 HSSFCell ...

  5. [Excel]Excel函数和用法(8)——返回单元格地址,Address函数

    [Excel]Excel函数和用法(8)--返回单元格地址,Address函数 语法: Address(row_num, col_num, [abs_num], [a1], [sheet_text]) ...

  6. [Excel]Excel函数和用法(5)——跨表查找匹配的字段,VLOOKUP函数和HLOOKUP函数

    [Excel]Excel函数和用法(5)--跨表查找匹配的字段,VLOOKUP函数和HLOOKUP函数 语法:VLOOKUP(lookup_value, table_array, col_index_ ...

  7. [Excel]Excel函数和用法(1)——绝对引用“$“的用法

    [Excel]Excel函数和用法(1)--绝对引用"$"的用法 如果我们希望公式拖拽的时候,横向拖拽的时候列号不自动增加,在列名前加 , 如 果 我 们 希 望 行 号 不 自 ...

  8. [Excel]Excel函数和用法(6)——按照多个指定条件计数,求和,求平均数。COUNTIFS/SUMIFS/AVERAGEIFS

    [Excel]Excel函数和用法(6)--按照多个指定条件计数,求和,求平均数.COUNTIFS/SUMIFS/AVERAGEIFS 语法:COUNTIFS(criteria_range1, cri ...

  9. EXCEL 正则表达式

    正则表达式是基于文本的编辑器和搜索工具的一个重要部分,传统的?和*方法十分有限.正则表达式在数据有效性验证.替换文本.提取子字符串有很好的应用. 不同的程序或语言对正则表达式的支持是不一样的.像MS ...

最新文章

  1. webElement.text()获取到内容为空
  2. 【你知道HHTP各种状态代表什么意思吗?】
  3. java中字符流 字节流_理解Java中字符流与字节流的区别
  4. 第四期直播分享预告-高薪offer指南
  5. URAL 2045 Richness of words (回文子串,贪心)
  6. python自由职业可以做什么_我想成为自由职业者,但不知道做什么?
  7. POJ2823 Sliding Window 单调队列
  8. C#4.0新特性学习(四)—匿名方法及Lambda表达式
  9. bind 跟服务器修改,Linux下使用Bind搭建域名服务器
  10. mysql 8.0.3 rc_MySQL 8.0.3 RC 版即将发布,看看有哪些变化
  11. python 最准确的图片转文字软件_图片转文字软件哪个好用?免费的图片转文字软件...
  12. js读取excel时间格式转换
  13. NODE.JS对接验证码短信接口DEMO示例
  14. HTML制作手风琴效果,Dreamweaver制作手风琴图片展示效果(附代码)
  15. 每日3词 2021-03-14 【old】【new】【count】
  16. 提供Minimal SD Base Gal/Raf SD基础培养基(含半乳糖/棉子糖)
  17. PHP - 回调函数概念与用法实例分析 - 学习/实践
  18. torch之线性拟合
  19. Swoft 文件上传
  20. MUD游戏编程 Socket API

热门文章

  1. 微信小程序 如何返回上一个页面并实现刷新
  2. JAVA使用jcifs读取共享文件夹(SMB1,SMB2协议)
  3. GL.iNet MT1300 双频千兆无线路由器
  4. 【Maya】移动、缩放、旋转、万向节旋转、冻结(未完成)
  5. Android View 生成唯一 Id
  6. 曾仕强:领导最在乎什么?
  7. Android 底层知识拾零,字节跳动Android高级工程师
  8. 为什么引入非线性激励函数?
  9. #Linux#进程间通信# 管道(pipe)-匿名管道pipe
  10. 区块链技术方向的就业前景