大多数字符串处理工作都需要在字符串中寻找特定排列规则的子串, 通过称为正则表达式的特殊语言就可以完成这个人无. 在本章大家会了解到创建正则表达式的方法以及如何利用它们解决常见的文本处理任务。...此外, 还可以把数字字符类([0-9])写成\d(注意由于在C#中反斜杆后跟着其他字符很可能是表示转义字符, 所以如果你想表达的就是正则表达式的某种字符类, 应该写两根反斜杠, 比如\d在C#中定义时应该协作...稍后在讨论分组构造时将会研究使用空白字符类。
5、用断言修改正则表达式
C#包含一系列可以添加给正则表达式的运算符. 这些运算符可以在不导致正则表达式引擎遍历字符串的情况下改变表达式的行为....在正则表达式中还可以使用其他一些断言, 但是上述三种是最普遍用到的断言。
使用分组结构
Regex 类有一套分组结构可以用来把成功的匹配进行分组, 从而更容易的使字符解析成相关的匹配....(也就是说, 在寻找字符串时, 考虑了(?=regexp)中的正则要求, 但是最终不会吧(?