
正则表达式
dyufei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
.NET中的正则表达式
一、主要的类NET提供了一个System.Text.RegularExpression命名空间,包含了一些常用的操作和运用RegularExpression的对象,属性和方法。其中相当重要的有Regex,Match,Group,Capture等对象。RegularExpression命名空间提供的类:Capture表示单个子表达式捕获中的结果。Capture表示单个成功捕获中的原创 2010-01-06 20:47:00 · 236 阅读 · 0 评论 -
.NET中的正则表达式 (一)Regex 类
Regex 类表示不可变的正则表达式,包含若干静态方法,无需显式创建 Regex 对象即可使用正则表达式。使用静态方法等效于构造 Regex 对象,使用该对象一次然后将其销毁。Regex 类是不可变(只读)的,并且具有固有的线程安全性。可以在任何线程上创建 Regex 对象,并在线程间共享。 Regex r; // 声明一个 Regex类的变量r= new Regex原创 2010-01-06 20:54:00 · 517 阅读 · 0 评论 -
.NET中的正则表达式 (二)RegexOptions 枚举
RegexOptions 枚举 提供用于设置正则表达式选项的枚举值。此枚举有一个 FlagsAttribute 属性,允许其成员值按位组合 说明 Compiled:指定将正则表达式编译为程序集。这会产生更快的执行速度,但会增加启动时间。 CultureInvariant:指定忽略语言中的区域性差异。有关更多信息,请参见 在 RegularExpressions 命名空间中执行不区分区域性的操作。 ECMAScript:为表达式启用符合 ECMAScript 的行为。该值只能与 IgnoreCase原创 2010-08-14 09:26:00 · 604 阅读 · 0 评论 -
RegexCompilationInfo 类
RegexCompilationInfo 类提供编译器用于将正则表达式编译为独立程序集的信息。 属性名称说明IsPublic获取或设置一个值,该值指示所编译的正则表达式是否具有公共可见性。Name获取或设置用于所编译的正则表达式的类型名称。Namespace原创 2012-09-19 21:30:33 · 214 阅读 · 0 评论 -
Match 类
Match类表示单个正则表达式匹配的结果。由于单个匹配可能涉及多个捕获组,因此 Match 具有返回 GroupCollection 的 Groups 属性。GroupCollection 具有返回每个组的访问器。Match 从 Group继承,因此可以直接访问匹配的整个子字符串。也就是说,Match 实例自身等效于 Match.Groups[0](Visual Basic 中则为原创 2012-09-19 21:31:34 · 263 阅读 · 0 评论 -
CaptureCollection类
CaptureCollection类表示一个捕获子字符串序列。CaptureCollection 返回由单个捕获组执行的捕获的集合。 该集合是不可变(只读)的,并且没有公共构造函数。实例在 Captures 集合中返回。 属性名称说明Count获取由该组捕获的子字符串数。Is原创 2012-09-19 21:32:58 · 197 阅读 · 0 评论 -
GroupCollection 类
GroupCollection类表示捕获组的集合。GroupCollection 返回单个匹配中的捕获组的集合。 该集合是不可变(只读)的,并且没有公共构造函数。实例在由 Groups 返回的集合中返回属性名称说明Count返回集合中的组数。IsReadOnly获取一原创 2012-09-19 21:34:24 · 242 阅读 · 0 评论 -
Group 类
Group类Group 表示单个捕获组的结果。由于存在数量词,一个捕获组可以在单个匹配中捕获零个、一个或更多的字符串,因此 Group 提供 Capture 对象的集合。 Group 从Capture 继承,因此可以直接访问捕获到的最后一个子字符串。(即 Group 实例本身等效于由 Captures 属性返回的集合中的最后一项)。 属性名称原创 2012-09-19 21:33:35 · 216 阅读 · 0 评论 -
正则表达式元字符参考
一. 匹配字符 字符类匹配的字符举 例\d从0-9的任一数字\d\d匹配72,但不匹配aa或7a\D任一非数字字符\D\D\D匹配abc,但不匹配123\w任一单词字符,包括A-Z,a-z,0-9和下划线原创 2012-09-19 22:26:49 · 701 阅读 · 0 评论