C#获得1个字符串在另一个字符串里出现的次数的巧妙方法

例如有如下字符串
string a=123dsfsadfsa123adsfads
string b=123

我如何知道b在a中出现的次数

 

string a="123dsfsadfsa123adsfads";
            string b="123";
            string tempstr = a;
            tempstr=tempstr.Replace(b, "");
            int charcount=(a.Length-tempstr.Length);
            int  count=0;
            if (charcount > 0)
                count = charcount / b.Length;

阅读更多
文章标签: c# string
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

C#获得1个字符串在另一个字符串里出现的次数的巧妙方法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭