正则表达式入门

来源:互联网 发布:涤纶网络丝 编辑:程序博客网 时间:2024/06/16 09:27

 1.http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm

2.入门小实例

  1.     private void Regex()
  2.     {
  3.         string mail = @"greatverve@163.com";
  4.         //email的完整表达式
  5.         //string patten = @"^([/w-/.]+)@((/[[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}/.)|(([/w-]+/.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(/]?)$";
  6.         //这里面的+似乎是为了断开,但是/.前面的+却不能去掉,有时间再研究。
  7.         string patten = @"[a-zA-Z]+@[a-zA-Z0-9]+/.com$";
  8.         Regex r = new Regex(patten);
  9.         Match m = r.Match(mail);
  10.         if (m.Success)
  11.             Response.Write("成功");
  12.         else
  13.             Response.Write("失败");
  14.     }