2009年4月27日

解读C#中的正则表达式3

摘要: string r8 = Regex.Replace(t8, p8, "","xs"); 删除字符串中开始和结束处的空格 string t9a = " leading"; string p9a = @"^\s+"; string r9a = Regex.Replace(t9a, p9a, ""); string t9b = "tra... 阅读全文

posted @ 2009-04-27 15:01 bicabo 阅读(230) 评论(0) 推荐(0) 编辑

解读C#中的正则表达式2

摘要: 可能是abra或abracad。然后,第一个组就会结束,通过指定+符号要求表达式进行多次匹配。 现在我们来看看匹配过程中发生的情况。首先,通过调用Regex的constructor方法建立表达式的一个实例,并在其中指定各种选项。在这个例子中,由于在表达式中有注释,因此选用了x选项,另外还使用了一些空格。打开x选项,表达式将会忽略注释和其中没有转义的空格。 然后,取得表达... 阅读全文

posted @ 2009-04-27 15:00 bicabo 阅读(296) 评论(0) 推荐(0) 编辑

解读C#中的正则表达式1

摘要: 作者:刘彦青 多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularEx... 阅读全文

posted @ 2009-04-27 14:59 bicabo 阅读(326) 评论(0) 推荐(0) 编辑

导航