摘要:元字符[和]用来定义一个字符集合,其含义是必须匹配该集合里面的字符之一。\w:任何一个字母数字字符(大小写均可)或下划线字符(等价于[a-zA-Z0-9_]),只能匹配单个字符。\W: 任何一个非字母数字或非下划线字符。\s:任何一个空白字符(等价于[\f\n\r\t\v])。\S:任何一个非空白字符(等价于[^\f\n\r\t\v])。https? 这个正则表达式的意思是:既可以匹配http,也可以匹配https,?在这里的含义是:我前面的字符(s)要么不出现,要么最多出现一次。{}大括号,它的最后一种用法是给出一个最小的重复次数(但不必给出一个最大值).比如说,{3,}表示至少重复3次,与
阅读全文
文章分类 - C#.net
摘要:来源:http://www.cnblogs.com/JimmyZhang/archive/2008/12/17/1356727.html.Net 1.1版本最受诟病的一个缺陷就是没有提供对泛型的支持。通过使用泛型,我们可以极大地提高代码的重用度,同时还可以获得强类型的支持,避免了隐式的装箱、拆箱,在一定程度上提升了应用程序的性能。本文将系统地为大家讨论泛型,我们先从理解泛型开始。1.1 理解泛型1.1.1 为什么要有泛型?我想不论大家通过什么方式进入了计算机程序设计这个行业,都免不了要面对数据结构和算法这个话题。因为它是计算机科学的一门基础学科,往往越是底层的部分,对于数据结构或者算法的时间效
阅读全文