js截取前n个字节的字符串
2013-02-18 13:38
239 查看
使用js截取前len字节的字符串,
str 要截取的字符穿
len要截取的长度,根据字节计算
suffix截取前len个后,其余的字符的替换字符一般用“…”
str 要截取的字符穿
len要截取的长度,根据字节计算
suffix截取前len个后,其余的字符的替换字符一般用“…”
function cutString(str,len,suffix){ if(!str) return ""; if(len<= 0) return ""; if(!suffix) suffix = ""; var templen=0; for(var i=0;i<str.length;i++){ if(str.charCodeAt(i)>255){ templen+=2; }else{ templen++ } if(templen == len){ return str.substring(0,i+1)+suffix; }else if(templen >len){ return str.substring(0,i)+suffix; } } return str; }
相关文章推荐
- js通过字节长度截取中英文混合字符串
- js中按字节截取字符串
- java和Js 按字节来截取字符串长度(为了符合数据库varchar)
- js正确截取单字节和双字节混和字符串的方法
- js截取指定字节长度的字符串
- js从字符串中截取10个字节的长度
- JS字符串截取,按字节截取
- js正确截取单字节和双字节混和字符串的方法
- JS正确截取单字节和双字节混和字符串的方法
- js中根据字节截取字符串
- js截取指定字节长度的字符串(jquery)
- 用Java实现按字节长度截取字符串的方法
- js对字符串的各种操作/比较/截取/乱码处理...(不断完善中)
- 【Java笔试题】截取字符串并按字节分别输出
- java面试题---按字节截取字符串
- JS截取字符串
- JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
- JS截取字符串常用方法详细整理
- js 获得字符串字符数,截取一定字符的字符串
- 使用JS截取字符串函数详解