发布网友 发布时间:2022-04-24 10:08
共1个回答
热心网友 时间:2023-10-09 21:19
/*************************************************************
名称:strcountinstring
功能:计算一个字符在一个字符串中出现的次数
参数:sourcestr,源字符串;
findstr,需要查找的字符串;
返回:findcount,统计次数
*************************************************************/
function strcountinstring(sourcestr,findstr) {
sourcestr=new String(sourcestr);
findstr=new String(findstr);
var findcount=0;
var startposition=0;
while (startposition<sourcestr.length) {
searchstr=sourcestr.indexOf(findstr,startposition);
if (searchstr!=-1) {
findcount=findcount+1;
startposition=searchstr+findstr.length;
} else {
break;
}
}
return(findcount);
}