前一段时间一直被正则表达式搞得晕头转向,现在好了,微软仅仅用几行就把正则表达式说完了。。。
 虽然不是很全面,但是足够用了。
  
正则表达式运算符
  “表达式”属性支持以下正则表达式运算符:
 
     | 表达式  |  说明  | 
  |   .  |    指示任何字符。  | 
  |   \  |    指示后面的字符应按原义而不是作为特殊字符进行解释。例如,\. 指示“.”。  | 
  |   ()  |    将括号内的运算符分组。  | 
  |   {n}  |    生成前面项的 n 个实例。例如,a{2} 生成“aa”。  | 
  |   {n,m}  |    生成前面项的至少 n 个实例但不超过 m 个实例。例如,a{2,4} 生成“aa”、“aaa”或“aaaa”。   | 
  |   {n,}  |    生成前面项的 n 个或更多实例。例如,a{2,} 生成“aa”、“aaa”、“aaaa”、“aaaaa”等。  | 
  |   *  |    生成前面项的 0 个或多个实例。  | 
  |   +  |    生成前面项的 1 个或多个实例。  | 
  |   ?  |    生成前面项的 0 个或 1 个实例。  | 
  |   |  |    在 | 字符任一侧生成项。  | 
  |   [aeiou]  |    生成括号内的任何字符。  | 
  |   [a-z]  |    生成字符指定范围内的任何字符。  | 
  |   [^aeiou]  |    生成除括号内字符以外的任何字符。  | 
   原文地址:http://msdn2.microsoft.com/zh-cn/library/aa833197(VS.80).aspx
文章来源:
http://x-spirit.spaces.live.com/Blog/cns!CC0B04AE126337C0!409.entry