str count
by sramnan
JavaScript
var re = /su/gi;
var str = 'su su are round, and apples are juicy.';
var newstr = str.replace(re, '#');
console.log(newstr);
function strCount(str) {
var result = '';
var re = /su/gi;
var count = 0;
result = str.replace(re, '#');
for (var i = 0; i < result.length; i++) {
if (result[i] === '#') {
count++;
}
}
return count;
}
function strCount1(str) {
var result = '';
var re = /su/gi;
var count = 0;
result = str.match(re);
return result.length;
}
String.prototype.strCount3 = function() {
var result = '';
var re = /su/gi;
var count = 0;
result = this.match(re);
return result.length;
}
console.log(strCount('susususunw suma suma'));
console.log(strCount1('susususunw suma suma'));
console.log(('susususunw suma suma').strCount3())