php截取中文字符串
2014-02-18 19:16
204 查看
<script type="text/javascript">
var sub=function(str,n){
var r=/[^\x00-\xff]/g;
if(str.replace(r,"mm").length<=n){return str;}
var m=Math.floor(n/2);
for(var i=m;i<str.length;i++){
if(str.substr(0,i).replace(r,"mm").length>=n){
return str.substr(0,i)+"...";
}
}
return str;
}
alert(sub('秋冬韩国新款女装时尚修身优雅显瘦毛呢无领外套短款包邮款包邮)',15))
</script>
var sub=function(str,n){
var r=/[^\x00-\xff]/g;
if(str.replace(r,"mm").length<=n){return str;}
var m=Math.floor(n/2);
for(var i=m;i<str.length;i++){
if(str.substr(0,i).replace(r,"mm").length>=n){
return str.substr(0,i)+"...";
}
}
return str;
}
alert(sub('秋冬韩国新款女装时尚修身优雅显瘦毛呢无领外套短款包邮款包邮)',15))
</script>
相关文章推荐
- PHP截取中文字符串方法
- php的中文字符串截取
- 多个PHP中文字符串截取函数
- PHP截取中文字符串方法
- php中如何截取中文字符串?
- php用正则表达式截取中文字符串的函数
- 收藏几个支持中文的PHP字符串截取函数
- php截取utf-8中文字符串乱码的解决方法
- PHP截取中文字符串方法总结
- PHP截取中文字符串方法总结
- PHP截取字符串,获取长度,获取字符位置的函数 中文字符截取
- php中如何截取中文字符串
- PHP截取中文字符串不出现?号的解决方法
- PHP截取字符串完美版,不用担心中文截取乱码
- php 字符串操作函数substr()截取中文子串乱码问题
- PHP基础12-自定义函数截取中文字符串
- PHP使用mb_substr()解决中文字符串截取乱码问题
- PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
- php截取中文字符串支持utf8和gbk
- PHP计算中文字符串长度 、截取相应中文字符串