把字符串里面除了小数点和数字的字符去掉,用正则? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 'fasf23,432.343,434.fgsf34'.replace(/[^\d\.]/g, '') http://topic.csdn.net/u/20120330/18/8d1948ef-e819-43b9-b6d1-f203bf0e9557.htmljs:var reg=/[^0-9\.]/g; 花个30分钟学下正则吧。http://manual.phpv.net/regular_expression.html /(?<=(\.\d?))\./g可惜JS不支持正则的环视.楼上几位的都不能解决3.14..3...14这种 我现在的做法是这样的 var getNum = function(str) { var vals = str.split("."), f = vals.length > 1, val; val = vals[0] = vals[0].replace(/\D/g, ""); if(f) { vals[1] = vals[1].replace(/\D/g, ""); val = vals[0] + "." + vals[1]; } return val; }; js上传图片预览 jQUery连接问题 求助 一个JS 字符串替换正则表达式 的分析? JS小问题,请大家帮助 ckeditor问题 js函数不支持默认参数? map如何解释? 无法察看页面的源代码了,这种现象是不是中毒了?? 这一句该怎么写? javascript 可以嵌入php吗,例如 如何使mouseover事件不重复执行 关于闭包问题
http://manual.phpv.net/regular_expression.html
可惜JS不支持正则的环视.
楼上几位的都不能解决3.14..3...14这种 我现在的做法是这样的 var getNum = function(str) {
var vals = str.split("."), f = vals.length > 1, val;
val = vals[0] = vals[0].replace(/\D/g, "");
if(f) {
vals[1] = vals[1].replace(/\D/g, "");
val = vals[0] + "." + vals[1];
}
return val;
};