/*计算子字符串在字符中出现的次数*/
//字符串
var str1 = 'zhulinjia zh lia tjqig qgx gja xx yy xxf xxxq wqja ix'
//子串
var str2 = 'a'
alert( Tongji(str1 , str2) )
//统计
function Tongji(string , char)
{
var index = 0 , index1 = 0 , count = 0
for(var i = 0i <string.length &&( index1 !dao= -1 )i++ )
{
index1 = string.indexOf(char, index)
index = index1 + 1
count = i
}
return count
}
publicInt
getCount(String
str,String
select)
//str为要被查找的字符串,select为查找的字符串
{
int
len
=
str.length
//获得字符串的长度
int
seleLen
=
select.length
int
i=0
//统计
while(str.IndexOf(select)+seleLen-1
!=
len)
//当查找的字符串总在被查找的字符串中时
{
i++
}
return
i
}
这个只是我的逻辑,没运行过,你可以自己去
改改