第四章 正则表达式
4.1 正则表达式的引用
正则表达式是处理字符串的外部工具,它可以根据设置的字符串对比规则,在杂乱的字符串中寻找出符合规则的字符串,灵活性高,功能强大。
同字典一样,正则表达式也不是Excel的自带功能,需要引用后才可以使用。正则表达式的引用也分为前期绑定和后期绑定。
1、前期绑定
在VB编辑器里点击“工具”—“引用”。
在引用界面下找到“Microsoft VBScrpit Regular Expression 5.5”—打勾—点“确定”。
前期绑定后,我们就可以象定义普通变量一样定义一个正则表达式了。
定义一个名称为reg的正则表达式:
Dim reg As New RegExp
2、后期绑定
Set reg = CreateObject("VBSCRIPT.REGEXP")
定义了一个名字为reg的正则表达式。
在绑定上,正则表达式与字典相同,我们编程的时候都喜欢用前期绑定,这样就可以更方便的使用它的方法和属性。但我们把程序发给别人使用的时候,可能他的电脑上没有进行前期绑定,所以要在代码里加上后期绑定,让使用者可以正常运行程序。
往期精彩回顾:
学习VBA,报表做到飞 第三章 字典 3.6 字典关键字选取
学习VBA,报表做到飞 第三章 字典 3.4 去除重复项与分类汇总
我是云飞扬,职场财会人员,愿与大家分享表格制作和数据统计分析的技巧与方法,希望大家的工作更便捷,更轻松!
| 留言与评论(共有 0 条评论) “” |