正 文

.NET把Windows开发者引入到正则表达式的世界


www.7dspace.com  更新日期:2005-11-28 2:27:22  七度空间


集合和字符集

集合和字符集用诸如[A-Za-z]这样的语法表示。这个模式使用英语国家的所有字母字符。你可以认为集合为类似字符的总和。例如,你可以这么写:

[A-Za-z]

该模式匹配所有的大写和小写字母字符,而丢弃数字、不可见(non-printable)字符等等。

Or Else

“|”和“()”可以让你构造强大而又简洁的模式,它们与If/ElseIf/Else构造的功能相同,但是少用了不少字符。

你可以定义组并给它们命名或者编号。当你处理SQL Server、Access或者Excel之类应用程序所创建的文本文件时,这个功能就显得非常有用。假设你的源文件包含Title、 GivenName、Surname和EmailAddress数据栏(用逗号隔开)。GivenName和Surname栏会包含多个单词,如“Don Diego”、“de la Vega”等等。

.NET中的正则表达式

为了在.NET中使用正则表达式,在你的源代码中添加下面一行代码:

Imports System.Text.RegularExpressions

然后你就可以层次使用正则表达式。考虑到正则表达式的强大作用,该工作的工作量几乎为零。典型的代码片断最多也就是几行。

5页,页码:[1] [2] [3] [4] [5] 

上一篇:在使用.NET字符串时保留系统资源
下一篇:在运行过程中获取信息
作者:  来源:开发者在线 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐