求二个正则 我现在有个要求就是根据不同的参数进行不同的转换,如果有2.5k 或者2.25K 这时转换成相应的数据应该是2500 2250 可是这可能需要一个正则来实现,判断小数点后面的位数,然后进行替换最后只是把K 换成相应的0 就可以 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用正则反而不好搞var str="2.5k"var str = str.replace("k","")var str = parseFloat(str)*1000alert(str) 不明白什么意思你都说了是k了 那不就是 乘1000吗 要判断几位 就用 indexOf好了 var str="22.335k"var str = str.replace(/^(.+)k$/i,function(){ return arguments[1]*1000;});alert(str); fckeditor的样式问题 onbuttondown之后,可以实现socket通信吗 当for .. in遇到Prototype 谁知道怎么屏蔽iframe里面的右键,要兼容IE和FF的!谢谢 请问js回调函数中能包含调用其他js的函数吗? [求助]怎样弹出一个类似模态对话框的层呢? 一个JAVASCRIPT学习者的问题,高手快来啊! javascript连接数据库 怎么判断一个窗口是否存在子窗口?? JQuery ui .tabs() 的疑问 javascript 取表格中对应的值问题! jquery的ajax.beforeSend怎么不触发
var str = str.replace("k","")
var str = parseFloat(str)*1000
alert(str)
你都说了是k了 那不就是 乘1000吗 要判断几位 就用 indexOf好了
var str = str.replace(/^(.+)k$/i,function(){
return arguments[1]*1000;
});
alert(str);