<strong>有时候我们需要在一个长字符串中匹配我们需要的字符,这里我就写了一个方法,用来统计,我们要匹配的字符在长字符串中出现的次数</strong>
/**
* 计算一个字符串中包含另一个字符串的个数
* @param @param str1
* @param @param str2
* @return int
* @author Mr_Cheng
* @date 2015-9-11
*/
public static int countStr(String one, String two){
int counter=0;
if (one.indexOf(two) == -1) {
return 0;
}
while(one.indexOf(two)!=-1){
counter++;
one=one.substring(one.indexOf(two)+two.length());
}
return counter;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
计算一个字符串中各种类型字符的个数 也是自己编写的,可供参考
本文给出计算一个字符串中单词的个数的C语言程序,感性趣的朋友可以看看。
用汇编语言编写一个程序,要求统计一个字符串中某个字符的个数
输入一个字符串,统计出这个字符串的英文大写字母、小写字母、数字、空格以及其它字符的个数
输入一个字符串,该字符串中可以包含&^$^#@*任何符号以及空格。输入以回车结束。 Output 有多行。输出该字符串中每个出现过的数字,然后在冒号“:”后面输出该数字出现的次数。按数字大小,从小到大的顺序输出。...
第一行输入有多少个字符串,后面输入对应的字符串,输出每个字符串输出一个数字,对应该字符串中数字的个数
求一个字符串中字母的个数,以及一个字符串中数字的个数,相对于用C语言能更好地实现了算法的利用率的最大化,省去了C语言中用指针来定义字符串的环节,从来让程序变得更加整洁,易懂。
用汇编语言编写一个程序,输入一个字符串,统计字符串中各字符的个数。。
//统计字符串中包含{}或{xxXX}的个数 var thisCount = 0; strSource.replace(/\{[xX]+\}|\{\}/g, function (m, i) { //m为找到的{xx}元素、i为索引 thisCount++; }); return thisCount; } PS:这里再为大家...
js计算字符串长度,可以输入中文、英文、数字、中英文数字混合等,最后计算结果为字符串所占字节个数
在一个字符串s中查找有几个字串subs,结果返回字串的个数。主要用的indexOf()函数。
判断2个字符串中相同的个数,如果超过4个相同就输出1,否则输出0
程序接收用户输入的一行字符(字符个数不超过80个,字符串以回车符结束),并按字母、数字及其它字符分类统计,然后将结果显示出来。要求有信息提示用户按照要求输入字符,三类字符的个数分别在三行显示,并指明是哪...
输入一个字符串,分别统计出其中英文字母、空格、数字和其它字符的个数,本文给出解决方法 编写思路: 1、字符串的遍历,和列表类似,可以把字符串当做元素都是一个字符的一个字符列表,它可以和列表有公共的语法 2...
通过正则表达式统计一个字符串中不同类型的个数,代买中附有简单的正则表达是的语法
编写函数,由实参传来一个字符串,统计其中字母,数字空格,和其他字符的个数
VBA示例之 获取一个字符串中有多少个数字字符,供初学者参考,大牛勿进~~~~~~~
编写一个函数count,有实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。 要求:(1)定义统计函数count来实现。 函数的原型为:void count(char str...
先输入一段字符串,改程序判断相同字符串的个数,并输出。
编写一个对字符串处理的程序,要求能够识别字符串中大写字母、小写字母以及数字的个数并输出,识别“L”、“o”、“v”、“e”四个字符的位置,如果有,将四个字符和对应的ASC-II分别存储在字符和int数组中并显示;...