contians 函数
代码
function contains(str,substr,isIgnoreCase){
if(!isIgnoreCase) isIgnoreCase=true;
if(isIgnoreCase){
str=str.toLowerCase();
substr=substr.toLowerCase();
}
var subStartChar=substr.substring(0,1);
var subLen=substr.length;
for(var j=0;j<str.length-subLen+1;j++){
if(str.charAt(j)==subStartChar){//如果匹配起始字符,开始查找
if(str.substring(j,j+subLen)==substr)//如果从j开始的字符与str匹配,那ok
return true;
}
}
return false;
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/cxhzqhzq/archive/2009/02/11/3876657.aspx