A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

      #region 统计
            ////分别统计163 qq yahoo gmail等使用情况
            //string html = File.ReadAllText("1.htm");
            ////提取Email
            //string str = @"([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9]+)(\.[a-zA-Z0-9]+)+";
            //MatchCollection mc = Regex.Matches(html, str);
            //int c_163 = 0;
            //int c_qq = 0;
            //int c_yahoo = 0;
            //int c_gmail = 0;
            //foreach (Match mac in mc)
            //{
            //    switch (mac.Groups[2].Value.ToLower())
            //    {
            //        case "163":
            //            c_163++;
            //            break;
            //        case "qq":
            //            c_qq++;
            //            break;
            //        case "yahoo":
            //            c_yahoo++;
            //            break;
            //        case "gmail":
            //            c_gmail++;
            //            break;
            //    }
            //}
            //Console.WriteLine("网易用户:{0}", c_163);
            //Console.WriteLine("腾讯用户:{0}", c_qq);
            //Console.WriteLine("雅虎用户:{0}", c_yahoo);
            //Console.WriteLine("gmail用户:{0}", c_gmail);
            //Console.ReadKey();
            #endregion

Group分组的问题,要是第一个+不包含括号分组的话 Group要用第几组?

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

1 个回复

正序浏览
要是第一个+不包含括号分组的话 Group要用  switch (mac.Groups[1].Value.ToLower())   进行switch就行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马