转载自 自由呼吸 的博客。
var s = "select * from dm_swjg where swjg_dm = '~税务机关~' and jgjc_dm = '~机关级次代码~';";
var s2="~";alert(countSubstr(s,s2,true));
//查找字符串substr在另一个字符串str中出现的次数,isIgnore是否忽略大小写
function countSubstr(str,substr,isIgnore){
var count;
var reg="";
if(isIgnore==true){
reg="/"+substr+"/gi";
}else{
reg="/"+substr+"/g";
}
reg=eval(reg);
if(str.match(reg)==null){
count=0;
}else{
count=str.match(reg).length;
}
return count;
}