77问答网
所有问题
c#判断字符串中包含多少个指定字符
如题所述
举报该问题
推荐答案 2015-03-23
1、str.Contain();可以判断是否包含某一字符,但是你要个数,那么可以while(str.Contain())循环处理,包含就把它删掉,然后一直处理下去直到不包含该字符位置,这样个数就出来了,有点小复杂不知道你老有没有明白。
2、我印象中用正则表达式可以直接获得包含字符的个数,具体也忘了,你可以查下C# 正则表达式...实在你找不到,我帮你找..
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GW8YG8IGI8Wp3NGI88q.html
其他回答
第1个回答 2015-03-23
笨方法是循环遍历每个字符,这个不用多讲吧?
还有个取巧的方法,先把指定字符 Replace 了,然后比较前后两个
字符串
的长度差值:
string str1 = "aabbcc";
string str2 = str1.Replace("c", "");
int count = str1.Length - str2.Length;
本回答被提问者和网友采纳
相似回答
C#中
如何计算
一个字符串中
某
个指定字符
的个数
答:
1、计算
字符串中
子串出现的次数的代码如下:2、执行方式,调用:3、执行结果:
c#
查询
字符串
内有
多少个指定字符
!
答:
C#
计算字符串中有
多少个
“a”using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("这是个计算
字符串中含有多少
/"a/"的程序"); Console.WriteLine("请输入...
C#中
如何计算
一个字符串中
某
个指定字符
的个数
答:
{ static void Main(string[] args){ //统计出
字符串中
,下雪出现的次数 string text = "今天下雪了吗,明天不会下雪了吧,什么时候才不下雪啊,我要去上学啊!";string keyWord = "下雪";int index = 0;int count = 0;while ((index=text.IndexOf(keyWord,index))!=-1){ count++;Conso...
c#
中如何计算
特定的字符个
数
答:
string temp = "8,9,10,11,12,AS,9111";string[] temps = temp.Split(',');int count = 0;foreach(
string s
in temps){ int d=0;if(Int32.TryParse(s,d)){ count++;} } 如果需要得到的是逗号分割的元素中是数字的元素的个数(以上的结果是6):string temp = "8,9,10,11,12...
急
C#中判断
一个
字符串 是否
包含
另一个
字符串中
所有字符
答:
private bool isInA(){
string
a = "a,b,c,d,e,f,g,h,i,j";string b = "b,g,h";bool flag = true;string[] bs = b.Split(',');for (int i = 0; i < bs.Length; i++){ if (!a.Contains(bs[i])){ //如果有不存在于a中的则值为false flag = false;} } retur...
求大神解决 C#初级问题
C#中判断
输入
的字符串
数字和字符的个数
答:
Length-1,所以当i=input
string
.Length时会出现越界错误。另个不建议使用循环,因为
字符串
长度就是字符的个数!数字可以使用Lambda表达式!int num = inputstring.Count(_item => (char)_item >= '0' && (char)_item<='9');这样即可计算相应的字符个数,具体的请查看lambda表达式。
如何
判断C#字符串里
中文
字符有几个
答:
using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) {
string s
= "1中2文3字4符,牛牛牛牛"; Console.WriteLine("中文
字符
数量为:{0}", GetChineseCharCount(s)); } static int GetChineseCharCount(string s) { ...
大家正在搜
从字符串s中删除指定的字符c
c字符串删除指定字符
字符串去掉指定字符
c语言删除字符串中相同字符
python替换指定字符串
文件名中不能包含的字符
字符和字符串
c语言字符串
oracle截取字符串
相关问题
c#判断字符串中包含多少个逗号?
c#什么方法可以判断字符串中包含某个字符的个数?
C#如何判断字符串中是否包含某个字符
c#判断字符串中包含多少个逗号
如何判断字符串中,包含子字符串
c#怎么判断一个字符串里是否包含另几个字符串
C#中如何判断字符串中包含某个字符?
C#中如何计算一个字符串中某个指定字符的个数