/// 截取指定长度的(中英文)字符
//
/ </summary>
function curStr(str,length)
{
    
var position=0;
    
var result=[];
    
for (var i = 0; i < str.length; i++)
    {
        
if(position>=length)
            
break;
        
if (str.charCodeAt(i) > 255)
        {
            position 
+= 2;
            result.push(str.substr(i,
1));
        }
        
else
        {
            position
++;
            result.push(str.substr(i,
1));
        }
    }
    
return result.join("");
}

 

刚写的一个截取中英文字符的截取函数,有没有其他的方法,欢迎提供!

相关文章: