首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

一个处置 . 的方案

2013-04-05 
一个处理 . 的方案?? ??场景:?? ? ? ?我有一个需求:“1.2.3.4.5” 1.2345?? ? ? ??规则说明:?我的数

一个处理 . 的方案

?

? ??场景

?

? ? ? ?我有一个需求:“1.2.3.4.5” ====> "1.2345"

?

? ? ? ??规则说明

?

    我的数字之间都是 . 分隔的我只需要留下第一个 .?

?

? ??开始设计

?

字符串处理呗替换 . 为空呗(但是:第一个不能替掉)

?

?

/* * @name numberHandle * @param source 要转换的参数 * @example 1.2.3.4.5 ===>1.2345*/function numberHandle(source){       var i = 0;       return parseFloat(source.replace(/\./g,function(){              //内部按照规则,第一个不能替换              return (i++ === 0) ? '.' : '';       }));}

?

?

?

? ? 关于string的replace:http://zhangyaochun.iteye.com/blog/1828091

热点排行