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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

string str = "北京传智播客软件培训,传智播客.net培训,传智播客Java培训,传智播客官网,传智播客欢迎您";
            str = str.Replace("传智播客","A");
            string[] strs = str.Split('A');
            int times = strs.Length - 1;
            Console.WriteLine("传智播客出现的次数为:"+times);
            Console.ReadKey();

4 个回复

正序浏览
string str = "北京传智播客软件培训,传智播客.net培训,传智播客Java培训,传智播客官网,传智播客欢迎您";
回复 使用道具 举报
本帖最后由 ﹏Lifeヽ 于 2013-7-8 09:32 编辑

妹子,这个问题用Contains ()方法

  1.   int a = 0;
  2.             string str = "北京传智播客软件培训,传智播客.net培训,传智播客Java培训,传智播客官网,传智播客欢迎您";
  3.             string[] strr = str.Split(',');
  4.             for (int i = 0; i < strr.Length; i++)
  5.             {
  6.                 if (strr[i].Contains("传智播客"))
  7.                 {
  8.                     a++;
  9.                 }
  10.             }
  11.             Console.WriteLine("传智播客出现的次数是:{0}次", a);
  12.             Console.ReadKey();
复制代码

妹子,你看行不?  希望能帮到你~

发帖 老是出现问题,帖子显示不完整~~~~修改了好多次~~

回复 使用道具 举报
  1.           string str = "北京传智播客软件培训,传智播客.net培训,传智播客Java培训,传智播客官网,传智播客欢迎您";

  2.            int geshu = (Regex.Matches(str,"传智播客")).Count; //正则匹配

  3.            Console.WriteLine("传智播客出现的次数为:" + geshu.ToString());
  4.             Console.ReadKey();
复制代码
回复 使用道具 举报
用正则。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马