如何在排除句点时替换字符串中的非数字字符?

时间:2013-04-17 18:05:20

标签: javascript jquery regex web

所以我有 -

lr_min = $('#lr_min').val().replace(/\D/g,'');

它删除了字符串中的所有非数字字符。如何从此替换中排除句点(。)?

2 个答案:

答案 0 :(得分:8)

您可以使用

lr_min = $('#lr_min').val().replace(/[^\d.]+/g,'');

+并非绝对必要,但通常会提供better performances(更少的替代品)

答案 1 :(得分:0)

您可以忽略数字之间的点。

lr_min = $('#lr_min').val().replace(/[^\d.-]/g, '');