记录点滴

记录生活

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年12月9日

摘要: 元字符[和]用来定义一个字符集合,其含义是必须匹配该集合里面的字符之一。\w:任何一个字母数字字符(大小写均可)或下划线字符(等价于[a-zA-Z0-9_]),只能匹配单个字符。\W: 任何一个非字母数字或非下划线字符。\s:任何一个空白字符(等价于[\f\n\r\t\v])。\S:任何一个非空白字符(等价于[^\f\n\r\t\v])。https? 这个正则表达式的意思是:既可以匹配http,也可以匹配https,?在这里的含义是:我前面的字符(s)要么不出现,要么最多出现一次。{}大括号,它的最后一种用法是给出一个最小的重复次数(但不必给出一个最大值).比如说,{3,}表示至少重复3次,与 阅读全文
posted @ 2011-12-09 16:17 啊峰 阅读(247) 评论(0) 推荐(0) 编辑

摘要: 一提到正则表达式,相信好多人都不会陌生,并且很多时候,我们都用过,比如说验证邮箱或者是手机号码的正确性等等,在.NET中,提供了强大的正则表达式辅助类,最主要的还是要数Regex类,利用这个类,可以非常方便的来操作正则表达式的匹配工作:string matchText = "this|is|test";Regex reg = new Regex(@"[a-z]+\|");MatchCollection mc = reg.Matches(matchText);foreach (Match myValue in mc){MessageBox.Show(myV 阅读全文
posted @ 2011-12-09 16:16 啊峰 阅读(346) 评论(0) 推荐(0) 编辑