`
jin52yang
  • 浏览: 10373 次
  • 性别: 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新闻月刊12月

    1. **Apache宣布退出JCP**:2010年12月,Apache软件基金会(ASF)因不满甲骨文对技术兼容包(TCK)的使用限制,决定退出Java社区进程(JCP)执行委员会。Apache认为甲骨文限制第三方使用TCK来验证其Java实现与标准的...

    JavaEye博文JavaEye博文JavaEye博文

    "JavaEye博文" 本资源摘要信息来自JavaEye博文,作者cutesunshineriver,发布于2010年。该博文涵盖了软件开发、编程、项目管理等多方面的知识点。 在本博文中,我们可以看到多个与软件开发相关的知识点,包括: 1...

    JavaEye热点新闻

    ### JavaEye热点新闻知识点概述 #### 一、Java编程领域的新动态 1. **社区的重要性:**《离开了社区Java将一无所有》这篇文章强调了Java社区对于Java编程语言及其生态系统的重要性。社区不仅提供了技术支持和反馈...

    javaeye网站架构解密

    3. **数据库优化至关重要**:除了缓存之外,JavaEye还对数据库进行了大量优化,包括索引策略调整、查询语句优化等,以应对高并发场景下的数据访问需求。 4. **利用开源技术**:JavaEye积极采用如Lucene等成熟的开源...

    JavaEye新闻月刊

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

    JavaEye新闻月刊 - 2008年11月 总第9期.pdf

    【JavaEye新闻月刊 - 2008年11月 总第9期】是2008年11月发布的Java技术领域的新闻汇总,其中涵盖了多个与Java相关的热点话题和技术更新。以下是对该期刊中提及的部分内容的详细解析: 1. **Sun大幅裁员**:2008年...

    javaeye热点阅读

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

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

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

    JavaEye新闻月刊 - 2008年6月 总第4期.pdf

    【JavaEye新闻月刊 - 2008年6月 总第4期】是一期聚焦于当时IT行业的热点和技术创新的月刊。这期月刊涵盖了多个领域的更新和研究,主要关注Java技术和Ruby on Rails框架的发展。 1. **Eclipse Ganymede发布**:...

    JavaEye新闻月刊 - 2008年4月 总第2期.pdf

    【JavaEye新闻月刊 - 2008年4月 总第2期】中包含了许多与Java技术、社区动态以及当时热门话题相关的知识点。以下是对这些内容的详细阐述: 1. **Spring创始人Rod Johnson再次发飙—“传统Java应用服务器正在没落”*...

    JavaEye新闻月刊 - 2008年5月 总第3期.pdf

    【JavaEye新闻月刊 - 2008年5月 总第3期】是一份聚焦于Java领域的技术期刊,涵盖了2008年5月的行业动态、新项目发布和技术讨论。以下是从该期刊中提炼出的一些关键知识点: 1. **Java的持久竞争地位**: 文章提出...

    javaeye 基于android客户端

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

    JavaEye新闻月刊 - 2010年10月 - 总第32期

    ### JavaEye新闻月刊 - 2010年10月 - 总第32期 #### 2010年10月编程语言排行榜:Java的混乱之治 根据2010年10月的TIOBE编程语言排行榜显示,尽管Java仍然保持着其在编程语言中的领先地位,但其市场份额的波动表明...

Global site tag (gtag.js) - Google Analytics