统计字符串中某个指定字符串的个数
2018-03-20 18:04
169 查看
string arr = "患者:“大夫,我咳嗽得很重。” 大夫:“你多大年记?” 患者:“七十五岁。” 大夫:“二十岁咳嗽吗”患者:“不咳嗽。” 大夫:“四十岁时咳嗽吗?” 患者:“也不咳嗽。” 大夫:“那现在不咳嗽,还要等到什么时咳嗽?"; 统计咳嗽的个数。最近自己在学习c#语言,差不多都快学完了,突然想到这个问题,统计指定字符串,自己搞了半天才搞出来,想想自己是有多菜,还得加油呀。
int count = 0; int index = 0; while ((index = arr.IndexOf("咳嗽", index)) != -1) { count++; Console.WriteLine("第{0}次出现在{1}处", count, index); index = index + 2; } Console.WriteLine("咳嗽一共出现{0}次", count); Console.ReadLine();
Dictionary<char, int> dic = new Dictionary<char, int>(); for (int i = 0; i < arr.Length; i++) { if (!dic.ContainsKey(arr[i])) { dic.Add(arr[i], 1); } else { dic[arr[i]]++; } } foreach (KeyValuePair<char, int> item in dic) { Console.WriteLine("出现字母{0}的次数为{1}", item.Key, item.Value); } Console.ReadLine();反过来自己想想,也没那么难,希望可以多加练习。
我是个初学者,请大家多多包涵。
相关文章推荐
- python统计指定文件中指定字符或字符串出现的次数
- Vim 删除不包含指定字符串的行及统计匹配个数
- 统计字符串(查找指定短字符串在长字符串中出现的次数)
- Java编程练习之判断Java文件名是否正确,判断邮箱格式是否正确和统计指定字符串中某字符现的次数
- java统计字符串中指定元素出现次数方法
- 统计某个字符串中指定字符串出现的次数
- python统计字符串中指定字符出现次数的方法
- 使用Linux命令统计文件指定列中字符串出现次数
- 统计一个给定字符串中指定的字符出现的次数
- 嵌入式 shell用一行命令统计一文本文件中包含指定字符串出现次数
- loadrunner统计字符串中指定字符出现的次数
- 自定义VBS脚本(统计在指定文件中搜索字符串出现的次数)
- 统计一个给定字符串中指定的字符出现的次数
- java统计一个子串在指定字符串中出现的次数
- iOS用最简单的方法统计字符串中指定字符的个数
- 【原创】C#.Net中对中英文混排的字符串按照指定宽度截取排版
- 设置标签中字符串的子串(指定位置)的颜色
- 正则表达式搜索“不包含指定字符串“
- Oracle中查询字符串中指定字符的位置
- 1093. Count PAT’s (25)-统计字符串中PAT出现的个数