var countInstances = function(body, target) { var globalcounter = 0; var concatstring = ''; for(var i=0,j=target.length;i<body.length;i++){ concatstring = body.substring(i-1,j); if(concatstring === target){ globalcounter += 1; concatstring = ''; } } return globalcounter;};console.log( countInstances('abcabc', 'abc') ); // ==> 2console.log( countInstances('ababa', 'aba') ); // ==> 2console.log( countInstances('aaabbb', 'ab') ); // ==> 1
↧
Answer by Kamal for How to count string occurrence in string?
↧