js中根据字节截取字符串
来源:互联网 发布:外文检索数据库 编辑:程序博客网 时间:2024/06/05 05:20
很多时候在显示某个较长信息时,会把样式撑开,变得极其的丑陋,这个时候我们需要对字符串进行截取;
截取的方法有很多种
一、根据CSS样式截取
此种方法不太好,比如在表格中,如果利用CSS样式去截取,他会将表格线也截取掉
二、利用SubString截取
此种方法对中英文混合的字符串效果不好
三、根据字节去截取(具体代码如下)
1、获取字符串字节长度
function getStrCodeLen(s) { var c = s.match(/[^x00-xff]/ig); return s.length + (c == null ? 0 : c.length);}
2,、根据字节截取字符串
function CutOutStr(str, c) { var strcodeLength = getStrCodeLen(str); if (strcodeLength > c) { var t1 = str.replace(/([u0391-uffe5])/ig, '$1a'); var t2 = t1.substring(0, c); var t3 = t2.replace(/([u0391-uffe5])a/ig, '$1') + '...'; return t3; } else { return str; }}3、在需要截取的地方直接调用CutOutStr方法即可
- js中根据字节截取字符串
- js中按字节截取字符串
- 根据字节数截取字符串...
- 根据字节数截取字符串
- 根据字节数截取字符串
- C#根据字节数截取字符串
- java根据字节数截取字符串
- Java根据字节数截取完整字符串
- JQuery 根据字节数截取字符串()
- 根据给定的字节长度截取字符串
- iOS根据字节数截取字符串
- js从字符串中截取10个字节的长度
- js中截取字符串
- C#和VB.net实现根据字节数截取字符串
- java中按字节截取String字符串.
- JAVA中按字节截取字符串
- JAVA中按字节截取字符串
- java中使用字节方式截取字符串
- JS加载顺序
- java测试并发类
- 解决WebService部署时出现的“未能创建类型...”错误
- Flex 日期计算用法举例
- sendStickyBroadcast 的理解和使用
- js中根据字节截取字符串
- 中对于文件的操作
- JAVA基础知识
- activiti5.9调研总结(更新集成mysql数据库bug解决方案-2013.04.07)
- 串口AT命令的困窘--解窘篇
- Node.compareDocumentPosition
- 最近再来学习了
- ubuntu root忘记密码
- 苹果借Siri联手亚马逊 与谷歌争夺购物搜索入口