今天收到个需求: 1,给一个文字,对输出的文字进行截取,保留400个字符 2,截取内容最后如果是url,保留完整url地址 3,添加省略号…… —- 其中对url的保留比较麻烦,尤其是有两个相同url时不能采用indexOf获取其字符位置。 处理结果:
相关代码: 代码如下: String.prototype.sizeAt = function(){ var nLen = 0; for(var i = 0, end = this.length; i<end xss=removed>128?2:1; } return nLen; }; String