`
jin52yang
  • 浏览: 10328 次
  • 性别: Icon_minigender_1
  • 来自: 米国
文章分类
社区版块
存档分类
最新评论

对javaeye首页新闻截取字符串的优化尝试

 
阅读更多

javaeye首页的新闻,字符串截取的不是非常的齐,所以想做一个优化。

我数了一下,字符数不等,没有找到规律,javaeye具体是怎么处理的不解。

下面说说我的想法:

差不多两个字符和一个汉字的宽度差不多,所以...想统计一下把一个汉字当2个字符统计。

 

代码如下:

$(".content").each(function () {
            var $it = $(this);
            var content=$.trim($it.text());
            var count=0;
            var n=0;
            var newc="";
            while(count<30){
                var str = content.charAt(n++);
                count+=countChinese(str)+1;
                newc+=str;
            }
            $it.text(newc);
        });
function countChinese(str){
    var m=str.match(/[\u4e00-\u9fff\uf900-\ufaff]/g);
    return (!m?0:m.length);
}
 


  • 大小: 27.1 KB
分享到:
评论

相关推荐

    JavaEye新闻月刊_-_2009年3月_-_总第13期

    JavaEye新闻月刊2009年3月第13期内容涉及了当时软件开发领域内的一系列重要话题,包括IBM拟收购Sun Microsystems公司的新闻报道、Java社区对此的看法以及各种编程语言、开发工具和技术的新动态。 首先,新闻月刊...

    javaeye 新闻月刊4月

    javaeye 新闻月刊 2010 4月

    javaeye被黑

    javaeye被黑 大家看看

    JavaEye新闻月刊

    【JavaEye新闻月刊】是2010年07月发布的一期专注于Java和相关技术的资讯集合,其中包含了多个重要更新和新版本发布,对于当时的开发者来说,这些都是需要关注和学习的新技术和趋势。 首先,Eclipse e4 Rc3 的发布是...

    javaeye热点阅读

    JavaEye热点阅读是JavaEye论坛推出的2009年2月特辑,旨在为Java学习者和开发者提供最新的知识及行业动态。这份资料包含了多个Java相关的主题,包括但不限于并发编程、开源项目、设计模式、框架应用以及软件开发实践...

    JavaEye新闻月刊 - 2009年2月 - 总第12期.pdf

    【JavaEye新闻月刊 - 2009年2月 - 总第12期】是一本专注于软件行业的专业杂志,主要关注Java及其相关领域的最新动态和技术进展。该月刊从JavaEye新闻频道的海量新闻中精选出精华内容,帮助读者把握国内外软件行业的...

    JavaEye新闻月刊 - 2010年01月 - 总第23期.pdf

    在2010年01月的JavaEye新闻月刊中,涵盖了多个关键的Java技术和行业动态。以下是这些内容的详细解读: 1. **Oracle公布Java发展策略**: 在完成对Sun公司的收购后,Oracle宣布了其对Java的未来规划。Oracle旨在将...

    javaeye 基于android客户端

    `res`目录包含了应用的所有资源文件,如XML布局文件(用于定义用户界面)、图片(用于图标和其他视觉元素)、字符串文件(用于本地化)、颜色值(定义颜色主题)等。JavaEye的`res`目录很可能包含了自定义的UI设计,...

    JavaEye3.0开发手记

    ### JavaEye3.0开发手记之开发环境搭建详解 #### 一、开发环境搭建概述 随着JavaEye3.0开发计划的启动,本篇文章将详细介绍如何为该项目搭建高效的开发环境。开发过程中不仅需要考虑软件的选择,还需要针对操作...

    javaeye的信息提示框代码之js

    javaeye的信息提示框代码之css,application.js

Global site tag (gtag.js) - Google Analytics