例子:
var r, re;
var s = "The rain in Spain falls mainly in the plain";
re = /ain/ig; // 创建正则表达式
r = s.match(re);
alert(r.length); //这就是在s中出现的字符串"ain"的个数
var r, re;
var s = "The rain in Spain falls mainly in the plain";
re = /ain/ig; // 创建正则表达式
r = s.match(re);
alert(r.length); //这就是在s中出现的字符串"ain"的个数
<!--
var str='aaaadsssssas'
var a=str.split('a')
alert(a.length-1)
//-->
</SCRIPT>
Function SubStringCount(ByVal strMain,ByVal strSub)
Dim intPos,intCount
intCount = 0
intPos = 1
Do
intPos = InStr(intPos,strMain,strSub)
If intPos > 0 Then
intPos = intPos + Len(strSub)
intCount = intCount + 1
End If
Loop While intPos > 0
SubStringCount = intCount
End Function
if(str==null) return 0;
StringTokenizer s=new StringTokenizer(str,"/");
return s.countTokens();
}
if(str==null) return 0;
StringTokenizer s=new StringTokenizer(str,"/");
return s.countTokens();
}