第四章 正则表达式 4.1 正则表达式的引用 正则表达式是处理字符串的外部工具,它可以根据设置的字符串对比规则,在杂乱的字符串中寻找出符合规则的字符串,灵活性高,功能强大。 同字典一样,正则表达式也不是Excel的自带功能,需要引用后才可以使用。正则表达式的引用也分为前期绑定和后期绑定。 1、前期绑定 在VB编辑器里点击“工具”—“引用”。 在引用界面下找到“Microsoft VBScrpit Regular Expression 5.5”—打勾—点“确定”。 前期绑定后,我们就可以象定义普通变量一样定义一个正则表达式了。 定义一个名称为reg的正则表达式: Dim reg As New RegExp 2、后期绑定 Set reg = CreateObject('VBSCRIPT.REGEXP') 定义了一个名字为reg的正则表达式。 在绑定上,正则表达式与字典相同,我们编程的时候都喜欢用前期绑定,这样就可以更方便的使用它的方法和属性。但我们把程序发给别人使用的时候,可能他的电脑上没有进行前期绑定,所以要在代码里加上后期绑定,让使用者可以正常运行程序。 |
|