正则表达式是一种强大的工具,也有人称之为一门语言。今天,学习了一些正则表达式的知识以及在Excel2007中使用正则表达式(Regular Expression)的知识,先记录下来,方便以后进一步学习。
首先,引用Microsoft VBScript Regular Expressions 5.5类库。
然后,在标准模块中输入下面的代码进行测试:
1: Option Explicit
2:
3: Sub Test()
4: Dim strPhone As String
5:
6: strPhone = “719-499-2312″
7:
8: If qstr_BeginsWith(strPhone, “719″) Then
9: Debug.Print “yes”
10: Else
11: Debug.Print “no”
12: End If
13:
14: End Sub
15:
16: Function qstr_BeginsWith(strMain As String, strPart As String) As Boolean
17: Dim reg As New VBScript_RegExp_55.RegExp
18: reg.Pattern = strPart
19: qstr_BeginsWith = reg.Test(strMain)
20: End Function
运行Test过程后,将输出“yes”。
上面是一个很简单的例子。接下来,将结合正则表达式知识的学习并看几段程序,进一步认识正则表达式的使用。
声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!
时间:2008-05-16 09:21:29,点击:65824
【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!
相关评论
我要评论
评论内容
相关文章
推荐文章