// 判斷substr字元串在str中出現的次數 isIgnore是否忽略大小寫! function countSubstr(str, substr, isIgnore) { var count; var reg = ""; if (isIgnore == true) { reg = "/" + s ...
// 判斷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;
}