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

 

posted @ 2010-03-04 14:43  Sue_娜  阅读(196)  评论(0编辑  收藏  举报