TAGS
    全面剖析C#正则表达式
    到目前为止,许多的编程语言和工具都包含对正则表达式的支持,当然.NET也不例外,.NET基础类库中包含有一个名称空间和一系列可以充分发挥规则表达式威力的类。正则表达式的知识可能是不少编程人员最烦恼的事儿了。如果你还没有规则表达式方面的知识的话,建议从正则表达式的基础知识入手。下面就来研究C#中的正则表达式,C#中的正则表达式包含在.NET基础雷库的一个名称空间下,这个名称空间就是System.Text.RegularExpressions。该名称空间包括8个类,1个枚举,1个委托。他们分别是:
    查看详情 | 2012.07.30
      深入浅出之正则表达式(二)
      9.单词边界元字符>也是一种对位置进行匹配的“锚”。这种匹配是0长度匹配。有4种位置被认为是“单词边界”:1)在字符串的第一个字符前的位置(如果字符串的第一个字符是一个“单词字符”)2)在字符串的最后一个字符后的位置(如果字符串的最后一个字符是一个“单词字符”)3)在一个“单词字符”和“非单词字符”之间,其中“非单词字符”紧跟在“单词字符”之后4)...
      查看详情 | 2012.05.22
        深入浅出之正则表达式(一)
        1.什么是正则表达式基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表RegularExpress。本文将用>来表示一段具体的正则表达式。一段文本就是最基本的模式,简单的匹配相同的文本。2.不同的正则表达式引擎正则表达式引擎是一种可以处理正则表达式的软件。通常,引擎是更大的应用程序的一部分。在软件世界,不同的正则表达式并不互相兼容。本教程会集中讨论Perl5类型的引擎,因为这种引擎是应用最广泛的引擎。同时我们也会提到一...
        查看详情 | 2012.05.22