/*
*
*string:原始字符串
*substr:子字符串
*isIgnoreCase:忽略大小写

function contains(string,substr,isIgnoreCase)
{
    if(isIgnoreCase)
    {
     string=string.toLowerCase();
     substr=substr.toLowerCase();
    }
     var startChar=substr.substring(0,1);
     var strLen=substr.length;
         for(var j=0;j<string.length-strLen+1;j++)
         {
             if(string.charAt(j)==startChar)//如果匹配起始字符,开始查找
             {
                   if(string.substring(j,j+strLen)==substr)//如果从j开始的字符与str匹配,那ok
                   {
                         return true;
                   }  
             }
         }
         return false;
}

posted on 2009-04-29 09:07  钱途无梁  阅读(2765)  评论(0编辑  收藏  举报